Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorptessier2012-03-05 10:48:39 +0000
committerptessier2012-03-05 10:48:39 +0000
commit8673d9e0ab9bae0f90226f0bac2fd5cbd90eb563 (patch)
treeca8dc38b987e493ecb1b84c631519c334a4f5801 /extraplugins/alf
parent13257d822eadbacb8bf3575bcf2bd7f725e1e25b (diff)
downloadorg.eclipse.papyrus-8673d9e0ab9bae0f90226f0bac2fd5cbd90eb563.tar.gz
org.eclipse.papyrus-8673d9e0ab9bae0f90226f0bac2fd5cbd90eb563.tar.xz
org.eclipse.papyrus-8673d9e0ab9bae0f90226f0bac2fd5cbd90eb563.zip
329865: [ALF editor] Papyrus shall provide a specific textual editor for ALF.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=329865
Diffstat (limited to 'extraplugins/alf')
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/META-INF/MANIFEST.MF3
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/plugin.xml_gen44
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/AbstractAlfUiModule.java17
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/AbstractAlfProposalProvider.java58
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/AlfParser.java51
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g1311
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfLexer.java136
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfParser.java21537
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/internal/AlfActivator.java61
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/META-INF/MANIFEST.MF15
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/plugin.xml2
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/AbstractAlfRuntimeModule.java21
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.ecore52
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.genmodel42
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.xmi205
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptBlock.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AccessCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AdditiveExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfFactory.java22
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfPackage.java320
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AndExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotatedStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Annotation.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotationKind.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentOperator.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BOOLEAN_LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Block.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BlockStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BooleanValue.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BreakStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassExtentExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationFromClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationToClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassifyStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperation.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperator.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CompoundAcceptStatementCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConcurrentClauses.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalAndExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalOrExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalTestExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DoStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DocumentedStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EmptyStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EqualityExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ExclusiveOrExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Expression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/FinalClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperation.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperator.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForControl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/INTEGER_LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IfStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InclusiveOrExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InlineStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationExpression.java10
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationInvocationStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTuple.java43
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTupleElement.java78
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InvocationOrAssignementOrDeclarationStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IsUniqueOperation.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationKind.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTuple.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTupleElement.java44
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LocalNameDeclarationStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LoopVariableDefinition.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/MultiplicativeExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NUMBER_LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NameExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NamedTemplateBinding.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonEmptyStatementSequence.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonFinalClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonLiteralValueSpecification.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NullExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpressionWithoutDot.java108
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ParenthesizedExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PartialSequenceConstructionCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PrimaryExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PropertyCallExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameList.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNamePath.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameWithBinding.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReclassifyAllClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/RelationalExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReturnStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/STRING_LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperation.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperator.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionCompletion.java81
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionOrAccessCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceElement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceExpansionExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceOperationExpression.java22
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceReductionExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequentialClauses.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ShiftExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SimpleAcceptStatementCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Statement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/StatementSequence.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuffixExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchCase.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchDefaultClause.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TemplateBinding.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Test.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisInvocationStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Tuple.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TupleElement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UNLIMITED_LITERAL.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnaryExpression.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnqualifiedName.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ValueSpecification.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/VariableDeclarationCompletion.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/WhileStatement.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptBlockImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AccessCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AdditiveExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfFactoryImpl.java28
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfPackageImpl.java108
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AndExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotatedStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AssignmentCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BOOLEAN_LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BreakStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassExtentExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationFromClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationToClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassifyStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CollectOrIterateOperationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CompoundAcceptStatementCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConcurrentClausesImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalAndExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalOrExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalTestExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DoStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DocumentedStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EmptyStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EqualityExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExclusiveOrExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/FinalClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForAllOrExistsOrOneOperationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForControlImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/INTEGER_LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IfStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InclusiveOrExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InlineStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationExpressionImpl.java20
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationInvocationStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleElementImpl.java265
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleImpl.java167
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InvocationOrAssignementOrDeclarationStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IsUniqueOperationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleElementImpl.java107
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LocalNameDeclarationStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LoopVariableDefinitionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/MultiplicativeExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NUMBER_LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NameExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NamedTemplateBindingImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonEmptyStatementSequenceImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonFinalClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonLiteralValueSpecificationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NullExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/OperationCallExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ParenthesizedExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PartialSequenceConstructionCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PrimaryExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PropertyCallExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameListImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNamePathImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameWithBindingImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReclassifyAllClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/RelationalExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReturnStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/STRING_LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SelectOrRejectOperationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionOrAccessCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceElementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceExpansionExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceOperationExpressionImpl.java77
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceReductionExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequentialClausesImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ShiftExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SimpleAcceptStatementCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementSequenceImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuffixExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchCaseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchDefaultClauseImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TemplateBindingImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TestImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisInvocationStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleElementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UNLIMITED_LITERALImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnaryExpressionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnqualifiedNameImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ValueSpecificationImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/VariableDeclarationCompletionImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/WhileStatementImpl.java4
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfAdapterFactory.java44
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfSwitch.java50
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parseTreeConstruction/AlfParsetreeConstructor.java19530
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g484
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfLexer.java136
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfParser.java8751
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSemanticSequencer.java1851
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSyntacticSequencer.java40
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/services/AlfGrammarAccess.java544
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/GenerateAlf.mwe217
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/generator/AlfGenerator.xtend15
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/AlfJavaValidator.java8
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/typing/TypeUtils.java34
-rw-r--r--extraplugins/alf/org.eclipse.papyrus.alf/xtend-gen/org/eclipse/papyrus/alf/generator/AlfGenerator.java11
246 files changed, 19047 insertions, 38327 deletions
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/META-INF/MANIFEST.MF b/extraplugins/alf/org.eclipse.papyrus.alf.ui/META-INF/MANIFEST.MF
index ad986da2d5a..593deaf84e5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/META-INF/MANIFEST.MF
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/META-INF/MANIFEST.MF
@@ -13,7 +13,8 @@ Require-Bundle: org.eclipse.papyrus.alf;visibility:=reexport,
org.eclipse.ui,
org.eclipse.xtext.builder,
org.antlr.runtime,
- org.eclipse.uml2.uml;bundle-version="3.2.0"
+ org.eclipse.uml2.uml;bundle-version="3.2.0",
+ org.eclipse.xtext.gmf.glue;bundle-version="0.9.0"
Import-Package: org.apache.log4j
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Bundle-Activator: org.eclipse.papyrus.alf.ui.internal.AlfActivator
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/plugin.xml_gen b/extraplugins/alf/org.eclipse.papyrus.alf.ui/plugin.xml_gen
index 938feb4acd5..3131cd4042f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/plugin.xml_gen
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/plugin.xml_gen
@@ -71,6 +71,19 @@
</page>
</extension>
<extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ class="org.eclipse.papyrus.alf.ui.AlfExecutableExtensionFactory:org.eclipse.xtext.ui.editor.preferences.LanguageRootPreferencePage"
+ id="org.eclipse.papyrus.alf.Alf"
+ name="Alf">
+ <keywordReference id="org.eclipse.papyrus.alf.ui.keyword_Alf"/>
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject"/>
+ </enabledWhen>
+ <filter name="projectNature" value="org.eclipse.xtext.ui.shared.xtextNature"/>
+ </page>
+ </extension>
+ <extension
point="org.eclipse.ui.keywords">
<keyword
id="org.eclipse.papyrus.alf.ui.keyword_Alf"
@@ -139,6 +152,37 @@
+ <extension
+ point="org.eclipse.xtext.builder.participant">
+ <participant
+ class="org.eclipse.papyrus.alf.ui.AlfExecutableExtensionFactory:org.eclipse.xtext.builder.IXtextBuilderParticipant">
+ </participant>
+ </extension>
+ <extension
+ point="org.eclipse.ui.preferencePages">
+ <page
+ category="org.eclipse.papyrus.alf.Alf"
+ class="org.eclipse.papyrus.alf.ui.AlfExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
+ id="org.eclipse.papyrus.alf.Alf.compiler.preferencePage"
+ name="Compiler">
+ <keywordReference id="org.eclipse.papyrus.alf.ui.keyword_Alf"/>
+ </page>
+ </extension>
+ <extension
+ point="org.eclipse.ui.propertyPages">
+ <page
+ category="org.eclipse.papyrus.alf.Alf"
+ class="org.eclipse.papyrus.alf.ui.AlfExecutableExtensionFactory:org.eclipse.xtext.builder.preferences.BuilderPreferencePage"
+ id="org.eclipse.papyrus.alf.Alf.compiler.propertyPage"
+ name="Compiler">
+ <keywordReference id="org.eclipse.papyrus.alf.ui.keyword_Alf"/>
+ <enabledWhen>
+ <adapt type="org.eclipse.core.resources.IProject"/>
+ </enabledWhen>
+ <filter name="projectNature" value="org.eclipse.xtext.ui.shared.xtextNature"/>
+ </page>
+ </extension>
+
<!-- Quick Outline -->
<extension
point="org.eclipse.ui.handlers">
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/AbstractAlfUiModule.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/AbstractAlfUiModule.java
index ee633226c1a..04ec839fbff 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/AbstractAlfUiModule.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/AbstractAlfUiModule.java
@@ -40,7 +40,22 @@ public abstract class AbstractAlfUiModule extends DefaultUiModule {
// contributed by org.eclipse.xtext.generator.exporting.SimpleNamesFragment
public Class<? extends org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator> bindIDependentElementsCalculator() {
- return org.eclipse.xtext.ui.refactoring.IDependentElementsCalculator.Null.class;
+ return org.eclipse.xtext.ui.refactoring.impl.DefaultDependentElementsCalculator.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public Class<? extends org.eclipse.xtext.builder.IXtextBuilderParticipant> bindIXtextBuilderParticipant() {
+ return org.eclipse.xtext.builder.BuilderParticipant.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public org.eclipse.core.resources.IWorkspaceRoot bindIWorkspaceRootToInstance() {
+ return org.eclipse.core.resources.ResourcesPlugin.getWorkspace().getRoot();
+ }
+
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public void configureBuilderPreferenceStoreInitializer(com.google.inject.Binder binder) {
+ binder.bind(org.eclipse.xtext.ui.editor.preferences.IPreferenceStoreInitializer.class).annotatedWith(com.google.inject.name.Names.named("builderPreferenceInitializer")).to(org.eclipse.xtext.builder.preferences.BuilderPreferenceAccess.Initializer.class);
}
// contributed by org.eclipse.xtext.ui.generator.labeling.LabelProviderFragment
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/AbstractAlfProposalProvider.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/AbstractAlfProposalProvider.java
index 0fa5fb7a632..9f5a992db81 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/AbstractAlfProposalProvider.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/AbstractAlfProposalProvider.java
@@ -32,27 +32,15 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completeBOOLEAN_LITERAL_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeBOOLEAN_LITERAL_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeINTEGER_LITERAL_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeINTEGER_LITERAL_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeUNLIMITED_LITERAL_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void completeUNLIMITED_LITERAL_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeSTRING_LITERAL_Value(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeSTRING_LITERAL_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeNameExpression_PrefixOp(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
// subclasses may override
@@ -207,15 +195,6 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completeOperationCallExpression_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeOperationCallExpressionWithoutDot_OperationName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOperationCallExpressionWithoutDot_Tuple(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeOperationCallExpressionWithoutDot_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completePropertyCallExpression_PropertyName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -234,7 +213,7 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completeLinkOperationTuple_LinkOperationTupleElement(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeLinkOperationTupleElement_ObjectOrRole(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeLinkOperationTupleElement_Role(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeLinkOperationTupleElement_RoleIndex(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -318,13 +297,10 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completeThisExpression_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeSuperInvocationExpression_ClassName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
- public void completeSuperInvocationExpression_OperationCallWithoutDot(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeSuperInvocationExpression_Tuple(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeSuperInvocationExpression_OperationCall(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeSuperInvocationExpression_OperationName(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeInstanceCreationExpression_Constructor(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -333,10 +309,16 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completeInstanceCreationExpression_Tuple(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeInstanceCreationExpression_SequenceConstuctionCompletion(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeInstanceCreationExpression_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeInstanceCreationTuple_InstanceCreationTupleElement(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeInstanceCreationExpression_Suffix(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ public void completeInstanceCreationTupleElement_Role(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
+ }
+ public void completeInstanceCreationTupleElement_Object(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
public void completeSequenceConstructionOrAccessCompletion_MultiplicityIndicator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
@@ -357,12 +339,6 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void completePartialSequenceConstructionCompletion_Expression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
- public void completeSequenceConstructionCompletion_MultiplicityIndicator(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
- public void completeSequenceConstructionCompletion_Expression(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
- }
public void completeSequenceConstructionExpression_SequenceElement(EObject model, Assignment assignment, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
completeRuleCall(((RuleCall)assignment.getTerminal()), context, acceptor);
}
@@ -689,9 +665,6 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void complete_OperationCallExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_OperationCallExpressionWithoutDot(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_PropertyCallExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -758,6 +731,12 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void complete_InstanceCreationExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
+ public void complete_InstanceCreationTuple(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
+ public void complete_InstanceCreationTupleElement(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
+ // subclasses may override
+ }
public void complete_SequenceConstructionOrAccessCompletion(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
@@ -767,9 +746,6 @@ public class AbstractAlfProposalProvider extends TerminalsProposalProvider {
public void complete_PartialSequenceConstructionCompletion(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
- public void complete_SequenceConstructionCompletion(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
- // subclasses may override
- }
public void complete_SequenceConstructionExpression(EObject model, RuleCall ruleCall, ContentAssistContext context, ICompletionProposalAcceptor acceptor) {
// subclasses may override
}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/AlfParser.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/AlfParser.java
index 985f0eb3854..690f751643c 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/AlfParser.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/AlfParser.java
@@ -56,7 +56,6 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives(), "rule__NonLiteralValueSpecification__Alternatives");
put(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3(), "rule__ParenthesizedExpression__Alternatives_3");
put(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1(), "rule__SuperInvocationExpression__Alternatives_1");
- put(grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2(), "rule__InstanceCreationExpression__Alternatives_2");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives(), "rule__SequenceConstructionOrAccessCompletion__Alternatives");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1(), "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1");
put(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2(), "rule__SequenceConstructionExpression__Alternatives_2");
@@ -79,10 +78,6 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getTestAccess().getGroup_1(), "rule__Test__Group_1__0");
put(grammarAccess.getTestAccess().getGroup_2(), "rule__Test__Group_2__0");
put(grammarAccess.getTestAccess().getGroup_3(), "rule__Test__Group_3__0");
- put(grammarAccess.getBOOLEAN_LITERALAccess().getGroup(), "rule__BOOLEAN_LITERAL__Group__0");
- put(grammarAccess.getINTEGER_LITERALAccess().getGroup(), "rule__INTEGER_LITERAL__Group__0");
- put(grammarAccess.getUNLIMITED_LITERALAccess().getGroup(), "rule__UNLIMITED_LITERAL__Group__0");
- put(grammarAccess.getSTRING_LITERALAccess().getGroup(), "rule__STRING_LITERAL__Group__0");
put(grammarAccess.getNameExpressionAccess().getGroup(), "rule__NameExpression__Group__0");
put(grammarAccess.getNameExpressionAccess().getGroup_0_0(), "rule__NameExpression__Group_0_0__0");
put(grammarAccess.getNameExpressionAccess().getGroup_0_1(), "rule__NameExpression__Group_0_1__0");
@@ -122,7 +117,6 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1(), "rule__MultiplicativeExpression__Group_1__0");
put(grammarAccess.getUnaryExpressionAccess().getGroup(), "rule__UnaryExpression__Group__0");
put(grammarAccess.getOperationCallExpressionAccess().getGroup(), "rule__OperationCallExpression__Group__0");
- put(grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup(), "rule__OperationCallExpressionWithoutDot__Group__0");
put(grammarAccess.getPropertyCallExpressionAccess().getGroup(), "rule__PropertyCallExpression__Group__0");
put(grammarAccess.getPropertyCallExpressionAccess().getGroup_2(), "rule__PropertyCallExpression__Group_2__0");
put(grammarAccess.getLinkOperationExpressionAccess().getGroup(), "rule__LinkOperationExpression__Group__0");
@@ -130,7 +124,6 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getLinkOperationTupleAccess().getGroup_2(), "rule__LinkOperationTuple__Group_2__0");
put(grammarAccess.getLinkOperationTupleElementAccess().getGroup(), "rule__LinkOperationTupleElement__Group__0");
put(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1(), "rule__LinkOperationTupleElement__Group_1__0");
- put(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0(), "rule__LinkOperationTupleElement__Group_1_0__0");
put(grammarAccess.getSequenceOperationExpressionAccess().getGroup(), "rule__SequenceOperationExpression__Group__0");
put(grammarAccess.getSequenceReductionExpressionAccess().getGroup(), "rule__SequenceReductionExpression__Group__0");
put(grammarAccess.getSelectOrRejectOperationAccess().getGroup(), "rule__SelectOrRejectOperation__Group__0");
@@ -141,13 +134,15 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getNullExpressionAccess().getGroup(), "rule__NullExpression__Group__0");
put(grammarAccess.getThisExpressionAccess().getGroup(), "rule__ThisExpression__Group__0");
put(grammarAccess.getSuperInvocationExpressionAccess().getGroup(), "rule__SuperInvocationExpression__Group__0");
- put(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0(), "rule__SuperInvocationExpression__Group_1_0__0");
+ put(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1(), "rule__SuperInvocationExpression__Group_1_1__0");
put(grammarAccess.getInstanceCreationExpressionAccess().getGroup(), "rule__InstanceCreationExpression__Group__0");
+ put(grammarAccess.getInstanceCreationTupleAccess().getGroup(), "rule__InstanceCreationTuple__Group__0");
+ put(grammarAccess.getInstanceCreationTupleAccess().getGroup_2(), "rule__InstanceCreationTuple__Group_2__0");
+ put(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1(), "rule__InstanceCreationTuple__Group_2_1__0");
+ put(grammarAccess.getInstanceCreationTupleElementAccess().getGroup(), "rule__InstanceCreationTupleElement__Group__0");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0(), "rule__SequenceConstructionOrAccessCompletion__Group_0__0");
put(grammarAccess.getAccessCompletionAccess().getGroup(), "rule__AccessCompletion__Group__0");
put(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup(), "rule__PartialSequenceConstructionCompletion__Group__0");
- put(grammarAccess.getSequenceConstructionCompletionAccess().getGroup(), "rule__SequenceConstructionCompletion__Group__0");
- put(grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0(), "rule__SequenceConstructionCompletion__Group_0__0");
put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup(), "rule__SequenceConstructionExpression__Group__0");
put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0(), "rule__SequenceConstructionExpression__Group_2_0__0");
put(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1(), "rule__SequenceConstructionExpression__Group_2_1__0");
@@ -209,14 +204,10 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getTestAccess().getAssignExpressionAssignment_1_1(), "rule__Test__AssignExpressionAssignment_1_1");
put(grammarAccess.getTestAccess().getStatementsAssignment_2_1(), "rule__Test__StatementsAssignment_2_1");
put(grammarAccess.getTestAccess().getBlockAssignment_3_1(), "rule__Test__BlockAssignment_3_1");
- put(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0(), "rule__BOOLEAN_LITERAL__ValueAssignment_0");
- put(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1(), "rule__BOOLEAN_LITERAL__SuffixAssignment_1");
- put(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0(), "rule__INTEGER_LITERAL__ValueAssignment_0");
- put(grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1(), "rule__INTEGER_LITERAL__SuffixAssignment_1");
- put(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0(), "rule__UNLIMITED_LITERAL__ValueAssignment_0");
- put(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1(), "rule__UNLIMITED_LITERAL__SuffixAssignment_1");
- put(grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0(), "rule__STRING_LITERAL__ValueAssignment_0");
- put(grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1(), "rule__STRING_LITERAL__SuffixAssignment_1");
+ put(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment(), "rule__BOOLEAN_LITERAL__ValueAssignment");
+ put(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment(), "rule__INTEGER_LITERAL__ValueAssignment");
+ put(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment(), "rule__UNLIMITED_LITERAL__ValueAssignment");
+ put(grammarAccess.getSTRING_LITERALAccess().getValueAssignment(), "rule__STRING_LITERAL__ValueAssignment");
put(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0(), "rule__NameExpression__PrefixOpAssignment_0_0_0");
put(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1(), "rule__NameExpression__PathAssignment_0_0_1");
put(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2(), "rule__NameExpression__IdAssignment_0_0_2");
@@ -276,9 +267,6 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1(), "rule__OperationCallExpression__OperationNameAssignment_1");
put(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2(), "rule__OperationCallExpression__TupleAssignment_2");
put(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3(), "rule__OperationCallExpression__SuffixAssignment_3");
- put(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0(), "rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0");
- put(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1(), "rule__OperationCallExpressionWithoutDot__TupleAssignment_1");
- put(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2(), "rule__OperationCallExpressionWithoutDot__SuffixAssignment_2");
put(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1(), "rule__PropertyCallExpression__PropertyNameAssignment_1");
put(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1(), "rule__PropertyCallExpression__IndexAssignment_2_1");
put(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3(), "rule__PropertyCallExpression__SuffixAssignment_3");
@@ -286,9 +274,9 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2(), "rule__LinkOperationExpression__TupleAssignment_2");
put(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1(), "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1");
put(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1(), "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1");
- put(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0(), "rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0");
- put(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1(), "rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1");
- put(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2(), "rule__LinkOperationTupleElement__ObjectAssignment_1_2");
+ put(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0(), "rule__LinkOperationTupleElement__RoleAssignment_0");
+ put(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1(), "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1");
+ put(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3(), "rule__LinkOperationTupleElement__ObjectAssignment_3");
put(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1(), "rule__SequenceOperationExpression__OperationNameAssignment_1");
put(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2(), "rule__SequenceOperationExpression__TupleAssignment_2");
put(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3(), "rule__SequenceOperationExpression__SuffixAssignment_3");
@@ -314,21 +302,22 @@ public class AlfParser extends AbstractContentAssistParser {
put(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0(), "rule__ParenthesizedExpression__CastedAssignment_3_0");
put(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1(), "rule__ParenthesizedExpression__SuffixAssignment_3_1");
put(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2(), "rule__ThisExpression__SuffixAssignment_2");
- put(grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1(), "rule__SuperInvocationExpression__ClassNameAssignment_1_0_1");
- put(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3(), "rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3");
- put(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1(), "rule__SuperInvocationExpression__OperationCallAssignment_1_1");
+ put(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0(), "rule__SuperInvocationExpression__TupleAssignment_1_0");
+ put(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1(), "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1");
+ put(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2(), "rule__SuperInvocationExpression__TupleAssignment_1_1_2");
put(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1(), "rule__InstanceCreationExpression__ConstructorAssignment_1");
- put(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0(), "rule__InstanceCreationExpression__TupleAssignment_2_0");
- put(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1(), "rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1");
+ put(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2(), "rule__InstanceCreationExpression__TupleAssignment_2");
put(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3(), "rule__InstanceCreationExpression__SuffixAssignment_3");
+ put(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0(), "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0");
+ put(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1(), "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1");
+ put(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0(), "rule__InstanceCreationTupleElement__RoleAssignment_0");
+ put(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2(), "rule__InstanceCreationTupleElement__ObjectAssignment_2");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0(), "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0(), "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1(), "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1");
put(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1(), "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1");
put(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0(), "rule__AccessCompletion__AccessIndexAssignment_0");
put(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1(), "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1");
- put(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0(), "rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0");
- put(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1(), "rule__SequenceConstructionCompletion__ExpressionAssignment_1");
put(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1(), "rule__SequenceConstructionExpression__SequenceElementAssignment_1");
put(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1(), "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1");
put(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1(), "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1");
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g
index b1ecc7c7e57..e04b09fc02a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g
@@ -23,7 +23,6 @@ import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.xtext.parsetree.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
@@ -129,9 +128,9 @@ ruleBOOLEAN_LITERAL
}
:
(
-{ before(grammarAccess.getBOOLEAN_LITERALAccess().getGroup()); }
-(rule__BOOLEAN_LITERAL__Group__0)
-{ after(grammarAccess.getBOOLEAN_LITERALAccess().getGroup()); }
+{ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment()); }
+(rule__BOOLEAN_LITERAL__ValueAssignment)
+{ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment()); }
)
;
@@ -185,9 +184,9 @@ ruleINTEGER_LITERAL
}
:
(
-{ before(grammarAccess.getINTEGER_LITERALAccess().getGroup()); }
-(rule__INTEGER_LITERAL__Group__0)
-{ after(grammarAccess.getINTEGER_LITERALAccess().getGroup()); }
+{ before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment()); }
+(rule__INTEGER_LITERAL__ValueAssignment)
+{ after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment()); }
)
;
@@ -213,9 +212,9 @@ ruleUNLIMITED_LITERAL
}
:
(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getGroup()); }
-(rule__UNLIMITED_LITERAL__Group__0)
-{ after(grammarAccess.getUNLIMITED_LITERALAccess().getGroup()); }
+{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment()); }
+(rule__UNLIMITED_LITERAL__ValueAssignment)
+{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment()); }
)
;
@@ -241,9 +240,9 @@ ruleSTRING_LITERAL
}
:
(
-{ before(grammarAccess.getSTRING_LITERALAccess().getGroup()); }
-(rule__STRING_LITERAL__Group__0)
-{ after(grammarAccess.getSTRING_LITERALAccess().getGroup()); }
+{ before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment()); }
+(rule__STRING_LITERAL__ValueAssignment)
+{ after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment()); }
)
;
@@ -960,34 +959,6 @@ finally {
-// Entry rule entryRuleOperationCallExpressionWithoutDot
-entryRuleOperationCallExpressionWithoutDot
-:
-{ before(grammarAccess.getOperationCallExpressionWithoutDotRule()); }
- ruleOperationCallExpressionWithoutDot
-{ after(grammarAccess.getOperationCallExpressionWithoutDotRule()); }
- EOF
-;
-
-// Rule OperationCallExpressionWithoutDot
-ruleOperationCallExpressionWithoutDot
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup()); }
-(rule__OperationCallExpressionWithoutDot__Group__0)
-{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRulePropertyCallExpression
entryRulePropertyCallExpression
:
@@ -1492,6 +1463,62 @@ finally {
+// Entry rule entryRuleInstanceCreationTuple
+entryRuleInstanceCreationTuple
+:
+{ before(grammarAccess.getInstanceCreationTupleRule()); }
+ ruleInstanceCreationTuple
+{ after(grammarAccess.getInstanceCreationTupleRule()); }
+ EOF
+;
+
+// Rule InstanceCreationTuple
+ruleInstanceCreationTuple
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getInstanceCreationTupleAccess().getGroup()); }
+(rule__InstanceCreationTuple__Group__0)
+{ after(grammarAccess.getInstanceCreationTupleAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+// Entry rule entryRuleInstanceCreationTupleElement
+entryRuleInstanceCreationTupleElement
+:
+{ before(grammarAccess.getInstanceCreationTupleElementRule()); }
+ ruleInstanceCreationTupleElement
+{ after(grammarAccess.getInstanceCreationTupleElementRule()); }
+ EOF
+;
+
+// Rule InstanceCreationTupleElement
+ruleInstanceCreationTupleElement
+ @init {
+ int stackSize = keepStackSize();
+ }
+ :
+(
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getGroup()); }
+(rule__InstanceCreationTupleElement__Group__0)
+{ after(grammarAccess.getInstanceCreationTupleElementAccess().getGroup()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
// Entry rule entryRuleSequenceConstructionOrAccessCompletion
entryRuleSequenceConstructionOrAccessCompletion
:
@@ -1576,34 +1603,6 @@ finally {
-// Entry rule entryRuleSequenceConstructionCompletion
-entryRuleSequenceConstructionCompletion
-:
-{ before(grammarAccess.getSequenceConstructionCompletionRule()); }
- ruleSequenceConstructionCompletion
-{ after(grammarAccess.getSequenceConstructionCompletionRule()); }
- EOF
-;
-
-// Rule SequenceConstructionCompletion
-ruleSequenceConstructionCompletion
- @init {
- int stackSize = keepStackSize();
- }
- :
-(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getGroup()); }
-(rule__SequenceConstructionCompletion__Group__0)
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getGroup()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression
:
@@ -3664,37 +3663,15 @@ rule__SuperInvocationExpression__Alternatives_1
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0()); }
-(rule__SuperInvocationExpression__Group_1_0__0)
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0()); }
+(rule__SuperInvocationExpression__TupleAssignment_1_0)
+{ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0()); }
)
|(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1()); }
-(rule__SuperInvocationExpression__OperationCallAssignment_1_1)
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__InstanceCreationExpression__Alternatives_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0()); }
-(rule__InstanceCreationExpression__TupleAssignment_2_0)
-{ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0()); }
-)
-
- |(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1()); }
-(rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1)
-{ after(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1()); }
+(rule__SuperInvocationExpression__Group_1_1__0)
+{ after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1()); }
)
;
@@ -4661,250 +4638,6 @@ finally {
-rule__BOOLEAN_LITERAL__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BOOLEAN_LITERAL__Group__0__Impl
- rule__BOOLEAN_LITERAL__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BOOLEAN_LITERAL__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0()); }
-(rule__BOOLEAN_LITERAL__ValueAssignment_0)
-{ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__BOOLEAN_LITERAL__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__BOOLEAN_LITERAL__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BOOLEAN_LITERAL__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1()); }
-(rule__BOOLEAN_LITERAL__SuffixAssignment_1)?
-{ after(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__INTEGER_LITERAL__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__INTEGER_LITERAL__Group__0__Impl
- rule__INTEGER_LITERAL__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__INTEGER_LITERAL__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0()); }
-(rule__INTEGER_LITERAL__ValueAssignment_0)
-{ after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__INTEGER_LITERAL__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__INTEGER_LITERAL__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__INTEGER_LITERAL__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1()); }
-(rule__INTEGER_LITERAL__SuffixAssignment_1)?
-{ after(grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__UNLIMITED_LITERAL__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UNLIMITED_LITERAL__Group__0__Impl
- rule__UNLIMITED_LITERAL__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UNLIMITED_LITERAL__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0()); }
-(rule__UNLIMITED_LITERAL__ValueAssignment_0)
-{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__UNLIMITED_LITERAL__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__UNLIMITED_LITERAL__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UNLIMITED_LITERAL__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1()); }
-(rule__UNLIMITED_LITERAL__SuffixAssignment_1)?
-{ after(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-rule__STRING_LITERAL__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__STRING_LITERAL__Group__0__Impl
- rule__STRING_LITERAL__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__STRING_LITERAL__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0()); }
-(rule__STRING_LITERAL__ValueAssignment_0)
-{ after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__STRING_LITERAL__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__STRING_LITERAL__Group__1__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__STRING_LITERAL__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1()); }
-(rule__STRING_LITERAL__SuffixAssignment_1)?
-{ after(grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
rule__NameExpression__Group__0
@init {
int stackSize = keepStackSize();
@@ -7692,98 +7425,6 @@ finally {
-rule__OperationCallExpressionWithoutDot__Group__0
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OperationCallExpressionWithoutDot__Group__0__Impl
- rule__OperationCallExpressionWithoutDot__Group__1
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OperationCallExpressionWithoutDot__Group__0__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0()); }
-(rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0)
-{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__OperationCallExpressionWithoutDot__Group__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OperationCallExpressionWithoutDot__Group__1__Impl
- rule__OperationCallExpressionWithoutDot__Group__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OperationCallExpressionWithoutDot__Group__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1()); }
-(rule__OperationCallExpressionWithoutDot__TupleAssignment_1)
-{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__OperationCallExpressionWithoutDot__Group__2
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__OperationCallExpressionWithoutDot__Group__2__Impl
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OperationCallExpressionWithoutDot__Group__2__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2()); }
-(rule__OperationCallExpressionWithoutDot__SuffixAssignment_2)?
-{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-
-
-
-
-
-
rule__PropertyCallExpression__Group__0
@init {
int stackSize = keepStackSize();
@@ -8307,9 +7948,9 @@ rule__LinkOperationTupleElement__Group__0__Impl
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0()); }
-(rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0)
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0()); }
+(rule__LinkOperationTupleElement__RoleAssignment_0)
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0()); }
)
;
@@ -8324,6 +7965,7 @@ rule__LinkOperationTupleElement__Group__1
}
:
rule__LinkOperationTupleElement__Group__1__Impl
+ rule__LinkOperationTupleElement__Group__2
;
finally {
restoreStackSize(stackSize);
@@ -8346,62 +7988,29 @@ finally {
}
-
-
-
-
-rule__LinkOperationTupleElement__Group_1__0
+rule__LinkOperationTupleElement__Group__2
@init {
int stackSize = keepStackSize();
}
:
- rule__LinkOperationTupleElement__Group_1__0__Impl
- rule__LinkOperationTupleElement__Group_1__1
+ rule__LinkOperationTupleElement__Group__2__Impl
+ rule__LinkOperationTupleElement__Group__3
;
finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__Group_1__0__Impl
+rule__LinkOperationTupleElement__Group__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0()); }
-(rule__LinkOperationTupleElement__Group_1_0__0)?
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__LinkOperationTupleElement__Group_1__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__LinkOperationTupleElement__Group_1__1__Impl
- rule__LinkOperationTupleElement__Group_1__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__LinkOperationTupleElement__Group_1__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2()); }
'=>'
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1()); }
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2()); }
)
;
@@ -8410,26 +8019,26 @@ finally {
}
-rule__LinkOperationTupleElement__Group_1__2
+rule__LinkOperationTupleElement__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__LinkOperationTupleElement__Group_1__2__Impl
+ rule__LinkOperationTupleElement__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__Group_1__2__Impl
+rule__LinkOperationTupleElement__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2()); }
-(rule__LinkOperationTupleElement__ObjectAssignment_1_2)
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3()); }
+(rule__LinkOperationTupleElement__ObjectAssignment_3)
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3()); }
)
;
@@ -8444,29 +8053,31 @@ finally {
-rule__LinkOperationTupleElement__Group_1_0__0
+
+
+rule__LinkOperationTupleElement__Group_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__LinkOperationTupleElement__Group_1_0__0__Impl
- rule__LinkOperationTupleElement__Group_1_0__1
+ rule__LinkOperationTupleElement__Group_1__0__Impl
+ rule__LinkOperationTupleElement__Group_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__Group_1_0__0__Impl
+rule__LinkOperationTupleElement__Group_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0()); }
'['
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0()); }
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0()); }
)
;
@@ -8475,27 +8086,27 @@ finally {
}
-rule__LinkOperationTupleElement__Group_1_0__1
+rule__LinkOperationTupleElement__Group_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__LinkOperationTupleElement__Group_1_0__1__Impl
- rule__LinkOperationTupleElement__Group_1_0__2
+ rule__LinkOperationTupleElement__Group_1__1__Impl
+ rule__LinkOperationTupleElement__Group_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__Group_1_0__1__Impl
+rule__LinkOperationTupleElement__Group_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1()); }
-(rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1)
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1()); }
+(rule__LinkOperationTupleElement__RoleIndexAssignment_1_1)
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1()); }
)
;
@@ -8504,28 +8115,28 @@ finally {
}
-rule__LinkOperationTupleElement__Group_1_0__2
+rule__LinkOperationTupleElement__Group_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__LinkOperationTupleElement__Group_1_0__2__Impl
+ rule__LinkOperationTupleElement__Group_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__Group_1_0__2__Impl
+rule__LinkOperationTupleElement__Group_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2()); }
']'
-{ after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2()); }
+{ after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2()); }
)
;
@@ -10064,58 +9675,29 @@ finally {
-rule__SuperInvocationExpression__Group_1_0__0
+rule__SuperInvocationExpression__Group_1_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SuperInvocationExpression__Group_1_0__0__Impl
- rule__SuperInvocationExpression__Group_1_0__1
+ rule__SuperInvocationExpression__Group_1_1__0__Impl
+ rule__SuperInvocationExpression__Group_1_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__Group_1_0__0__Impl
+rule__SuperInvocationExpression__Group_1_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0()); }
'.'
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-
-rule__SuperInvocationExpression__Group_1_0__1
- @init {
- int stackSize = keepStackSize();
- }
-:
- rule__SuperInvocationExpression__Group_1_0__1__Impl
- rule__SuperInvocationExpression__Group_1_0__2
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__SuperInvocationExpression__Group_1_0__1__Impl
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1()); }
-(rule__SuperInvocationExpression__ClassNameAssignment_1_0_1)
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1()); }
+{ after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0()); }
)
;
@@ -10124,29 +9706,27 @@ finally {
}
-rule__SuperInvocationExpression__Group_1_0__2
+rule__SuperInvocationExpression__Group_1_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SuperInvocationExpression__Group_1_0__2__Impl
- rule__SuperInvocationExpression__Group_1_0__3
+ rule__SuperInvocationExpression__Group_1_1__1__Impl
+ rule__SuperInvocationExpression__Group_1_1__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__Group_1_0__2__Impl
+rule__SuperInvocationExpression__Group_1_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2()); }
-
- '::'
-
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1()); }
+(rule__SuperInvocationExpression__OperationNameAssignment_1_1_1)
+{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1()); }
)
;
@@ -10155,26 +9735,26 @@ finally {
}
-rule__SuperInvocationExpression__Group_1_0__3
+rule__SuperInvocationExpression__Group_1_1__2
@init {
int stackSize = keepStackSize();
}
:
- rule__SuperInvocationExpression__Group_1_0__3__Impl
+ rule__SuperInvocationExpression__Group_1_1__2__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__Group_1_0__3__Impl
+rule__SuperInvocationExpression__Group_1_1__2__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3()); }
-(rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3)
-{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2()); }
+(rule__SuperInvocationExpression__TupleAssignment_1_1_2)
+{ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2()); }
)
;
@@ -10189,8 +9769,6 @@ finally {
-
-
rule__InstanceCreationExpression__Group__0
@init {
int stackSize = keepStackSize();
@@ -10269,9 +9847,9 @@ rule__InstanceCreationExpression__Group__2__Impl
}
:
(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2()); }
-(rule__InstanceCreationExpression__Alternatives_2)
-{ after(grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2()); }
+{ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2()); }
+(rule__InstanceCreationExpression__TupleAssignment_2)
+{ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2()); }
)
;
@@ -10316,27 +9894,29 @@ finally {
-rule__SequenceConstructionOrAccessCompletion__Group_0__0
+rule__InstanceCreationTuple__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl
- rule__SequenceConstructionOrAccessCompletion__Group_0__1
+ rule__InstanceCreationTuple__Group__0__Impl
+ rule__InstanceCreationTuple__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl
+rule__InstanceCreationTuple__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
-(rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0)
-{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0()); }
+(
+
+)
+{ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0()); }
)
;
@@ -10345,26 +9925,29 @@ finally {
}
-rule__SequenceConstructionOrAccessCompletion__Group_0__1
+rule__InstanceCreationTuple__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
+ rule__InstanceCreationTuple__Group__1__Impl
+ rule__InstanceCreationTuple__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
+rule__InstanceCreationTuple__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1()); }
-(rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1)
-{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1()); }
+
+ '('
+
+{ after(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1()); }
)
;
@@ -10373,31 +9956,57 @@ finally {
}
+rule__InstanceCreationTuple__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InstanceCreationTuple__Group__2__Impl
+ rule__InstanceCreationTuple__Group__3
+;
+finally {
+ restoreStackSize(stackSize);
+}
+rule__InstanceCreationTuple__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2()); }
+(rule__InstanceCreationTuple__Group_2__0)?
+{ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2()); }
+)
+;
+finally {
+ restoreStackSize(stackSize);
+}
-rule__AccessCompletion__Group__0
+rule__InstanceCreationTuple__Group__3
@init {
int stackSize = keepStackSize();
}
:
- rule__AccessCompletion__Group__0__Impl
- rule__AccessCompletion__Group__1
+ rule__InstanceCreationTuple__Group__3__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__AccessCompletion__Group__0__Impl
+rule__InstanceCreationTuple__Group__3__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0()); }
-(rule__AccessCompletion__AccessIndexAssignment_0)
-{ after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3()); }
+
+ ')'
+
+{ after(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3()); }
)
;
@@ -10406,28 +10015,63 @@ finally {
}
-rule__AccessCompletion__Group__1
+
+
+
+
+
+
+
+
+rule__InstanceCreationTuple__Group_2__0
@init {
int stackSize = keepStackSize();
}
:
- rule__AccessCompletion__Group__1__Impl
+ rule__InstanceCreationTuple__Group_2__0__Impl
+ rule__InstanceCreationTuple__Group_2__1
;
finally {
restoreStackSize(stackSize);
}
-rule__AccessCompletion__Group__1__Impl
+rule__InstanceCreationTuple__Group_2__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0()); }
+(rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0)
+{ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0()); }
+)
- ']'
+;
+finally {
+ restoreStackSize(stackSize);
+}
-{ after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1()); }
+
+rule__InstanceCreationTuple__Group_2__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InstanceCreationTuple__Group_2__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InstanceCreationTuple__Group_2__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1()); }
+(rule__InstanceCreationTuple__Group_2_1__0)*
+{ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1()); }
)
;
@@ -10440,29 +10084,29 @@ finally {
-rule__PartialSequenceConstructionCompletion__Group__0
+rule__InstanceCreationTuple__Group_2_1__0
@init {
int stackSize = keepStackSize();
}
:
- rule__PartialSequenceConstructionCompletion__Group__0__Impl
- rule__PartialSequenceConstructionCompletion__Group__1
+ rule__InstanceCreationTuple__Group_2_1__0__Impl
+ rule__InstanceCreationTuple__Group_2_1__1
;
finally {
restoreStackSize(stackSize);
}
-rule__PartialSequenceConstructionCompletion__Group__0__Impl
+rule__InstanceCreationTuple__Group_2_1__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0()); }
- ']'
+ ','
-{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0()); }
+{ after(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0()); }
)
;
@@ -10471,26 +10115,26 @@ finally {
}
-rule__PartialSequenceConstructionCompletion__Group__1
+rule__InstanceCreationTuple__Group_2_1__1
@init {
int stackSize = keepStackSize();
}
:
- rule__PartialSequenceConstructionCompletion__Group__1__Impl
+ rule__InstanceCreationTuple__Group_2_1__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__PartialSequenceConstructionCompletion__Group__1__Impl
+rule__InstanceCreationTuple__Group_2_1__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
-(rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1)
-{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1()); }
+(rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1)
+{ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1()); }
)
;
@@ -10503,27 +10147,27 @@ finally {
-rule__SequenceConstructionCompletion__Group__0
+rule__InstanceCreationTupleElement__Group__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionCompletion__Group__0__Impl
- rule__SequenceConstructionCompletion__Group__1
+ rule__InstanceCreationTupleElement__Group__0__Impl
+ rule__InstanceCreationTupleElement__Group__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__Group__0__Impl
+rule__InstanceCreationTupleElement__Group__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0()); }
-(rule__SequenceConstructionCompletion__Group_0__0)?
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0()); }
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0()); }
+(rule__InstanceCreationTupleElement__RoleAssignment_0)
+{ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0()); }
)
;
@@ -10532,26 +10176,57 @@ finally {
}
-rule__SequenceConstructionCompletion__Group__1
+rule__InstanceCreationTupleElement__Group__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionCompletion__Group__1__Impl
+ rule__InstanceCreationTupleElement__Group__1__Impl
+ rule__InstanceCreationTupleElement__Group__2
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__Group__1__Impl
+rule__InstanceCreationTupleElement__Group__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
-(rule__SequenceConstructionCompletion__ExpressionAssignment_1)
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+
+ '=>'
+
+{ after(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__InstanceCreationTupleElement__Group__2
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__InstanceCreationTupleElement__Group__2__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__InstanceCreationTupleElement__Group__2__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2()); }
+(rule__InstanceCreationTupleElement__ObjectAssignment_2)
+{ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2()); }
)
;
@@ -10564,27 +10239,29 @@ finally {
-rule__SequenceConstructionCompletion__Group_0__0
+
+
+rule__SequenceConstructionOrAccessCompletion__Group_0__0
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionCompletion__Group_0__0__Impl
- rule__SequenceConstructionCompletion__Group_0__1
+ rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__Group_0__0__Impl
+rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
-(rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0)
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
+(rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0)
+{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0()); }
)
;
@@ -10593,28 +10270,152 @@ finally {
}
-rule__SequenceConstructionCompletion__Group_0__1
+rule__SequenceConstructionOrAccessCompletion__Group_0__1
@init {
int stackSize = keepStackSize();
}
:
- rule__SequenceConstructionCompletion__Group_0__1__Impl
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
;
finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__Group_0__1__Impl
+rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1()); }
+(rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1)
+{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__AccessCompletion__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AccessCompletion__Group__0__Impl
+ rule__AccessCompletion__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AccessCompletion__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0()); }
+(rule__AccessCompletion__AccessIndexAssignment_0)
+{ after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__AccessCompletion__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__AccessCompletion__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AccessCompletion__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1()); }
']'
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1()); }
+{ after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+
+
+
+
+rule__PartialSequenceConstructionCompletion__Group__0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialSequenceConstructionCompletion__Group__0__Impl
+ rule__PartialSequenceConstructionCompletion__Group__1
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialSequenceConstructionCompletion__Group__0__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0()); }
+
+ ']'
+
+{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0()); }
+)
+
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+
+rule__PartialSequenceConstructionCompletion__Group__1
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+ rule__PartialSequenceConstructionCompletion__Group__1__Impl
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__PartialSequenceConstructionCompletion__Group__1__Impl
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
+(rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1)
+{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1()); }
)
;
@@ -16226,29 +16027,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__BOOLEAN_LITERAL__ValueAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0()); }
- ruleBooleanValue{ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__BOOLEAN_LITERAL__SuffixAssignment_1
+rule__BOOLEAN_LITERAL__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
- ruleSuffixExpression{ after(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
+{ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0()); }
+ ruleBooleanValue{ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0()); }
)
;
@@ -16256,14 +16042,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__INTEGER_LITERAL__ValueAssignment_0
+rule__INTEGER_LITERAL__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0()); }
- RULE_INTEGERVALUE{ after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0()); }
+{ before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0()); }
+ RULE_INTEGERVALUE{ after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0()); }
)
;
@@ -16271,67 +16057,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__INTEGER_LITERAL__SuffixAssignment_1
+rule__UNLIMITED_LITERAL__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
- ruleSuffixExpression{ after(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UNLIMITED_LITERAL__ValueAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0()); }
+{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0()); }
(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0()); }
+{ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0()); }
'*'
-{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0()); }
-)
-
-{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__UNLIMITED_LITERAL__SuffixAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
- ruleSuffixExpression{ after(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
+{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0()); }
)
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__STRING_LITERAL__ValueAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0()); }
- RULE_STRING{ after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0()); }
+{ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0()); }
)
;
@@ -16339,14 +16080,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__STRING_LITERAL__SuffixAssignment_1
+rule__STRING_LITERAL__ValueAssignment
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
- ruleSuffixExpression{ after(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0()); }
+{ before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0()); }
+ RULE_STRING{ after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0()); }
)
;
@@ -17248,51 +16989,6 @@ finally {
restoreStackSize(stackSize);
}
-rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0()); }
- RULE_ID{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OperationCallExpressionWithoutDot__TupleAssignment_1
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0()); }
- ruleTuple{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
-rule__OperationCallExpressionWithoutDot__SuffixAssignment_2
- @init {
- int stackSize = keepStackSize();
- }
-:
-(
-{ before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0()); }
- ruleSuffixExpression{ after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0()); }
-)
-
-;
-finally {
- restoreStackSize(stackSize);
-}
-
rule__PropertyCallExpression__PropertyNameAssignment_1
@init {
int stackSize = keepStackSize();
@@ -17398,14 +17094,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0
+rule__LinkOperationTupleElement__RoleAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0()); }
- RULE_ID{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0()); }
+ RULE_ID{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0()); }
)
;
@@ -17413,14 +17109,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1
+rule__LinkOperationTupleElement__RoleIndexAssignment_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0()); }
- ruleExpression{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0()); }
+ ruleExpression{ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0()); }
)
;
@@ -17428,14 +17124,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__LinkOperationTupleElement__ObjectAssignment_1_2
+rule__LinkOperationTupleElement__ObjectAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0()); }
- RULE_ID{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0()); }
+{ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0()); }
+ ruleExpression{ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0()); }
)
;
@@ -17449,8 +17145,8 @@ rule__SequenceOperationExpression__OperationNameAssignment_1
}
:
(
-{ before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0()); }
- RULE_ID{ after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0()); }
+{ before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0()); }
+ ruleQualifiedNameWithBinding{ after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0()); }
)
;
@@ -17826,14 +17522,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__ClassNameAssignment_1_0_1
+rule__SuperInvocationExpression__TupleAssignment_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0()); }
- RULE_ID{ after(grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0()); }
+ ruleTuple{ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0()); }
)
;
@@ -17841,14 +17537,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3
+rule__SuperInvocationExpression__OperationNameAssignment_1_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0()); }
- ruleOperationCallExpressionWithoutDot{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0()); }
+ ruleQualifiedNameWithBinding{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0()); }
)
;
@@ -17856,14 +17552,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SuperInvocationExpression__OperationCallAssignment_1_1
+rule__SuperInvocationExpression__TupleAssignment_1_1_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0()); }
- ruleOperationCallExpression{ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0()); }
+{ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0()); }
+ ruleTuple{ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0()); }
)
;
@@ -17886,14 +17582,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__InstanceCreationExpression__TupleAssignment_2_0
+rule__InstanceCreationExpression__TupleAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0()); }
- ruleTuple{ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0()); }
+{ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0()); }
+ ruleInstanceCreationTuple{ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0()); }
)
;
@@ -17901,14 +17597,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1
+rule__InstanceCreationExpression__SuffixAssignment_3
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0()); }
- ruleSequenceConstructionCompletion{ after(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0()); }
+{ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0()); }
+ ruleSuffixExpression{ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0()); }
)
;
@@ -17916,14 +17612,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__InstanceCreationExpression__SuffixAssignment_3
+rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0()); }
- ruleSuffixExpression{ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0()); }
+ ruleInstanceCreationTupleElement{ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0()); }
)
;
@@ -17931,22 +17627,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
+rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
-(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
-
- '['
-
-{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
-)
-
-{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+{ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0()); }
+ ruleInstanceCreationTupleElement{ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0()); }
)
;
@@ -17954,14 +17642,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
+rule__InstanceCreationTupleElement__RoleAssignment_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0()); }
- ruleAccessCompletion{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0()); }
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0()); }
+ RULE_ID{ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0()); }
)
;
@@ -17969,14 +17657,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
+rule__InstanceCreationTupleElement__ObjectAssignment_2
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0()); }
- rulePartialSequenceConstructionCompletion{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0()); }
+{ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0()); }
+ ruleExpression{ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0()); }
)
;
@@ -17984,14 +17672,22 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
+rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
- ruleSequenceConstructionExpression{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+(
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+
+ '['
+
+{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+)
+
+{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
)
;
@@ -17999,14 +17695,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__AccessCompletion__AccessIndexAssignment_0
+rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0()); }
- ruleExpression{ after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0()); }
+ ruleAccessCompletion{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0()); }
)
;
@@ -18014,14 +17710,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
+rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
- ruleSequenceConstructionExpression{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0()); }
+ rulePartialSequenceConstructionCompletion{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0()); }
)
;
@@ -18029,22 +17725,29 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0
+rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
-(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
-
- '['
-
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+{ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
+ ruleSequenceConstructionExpression{ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
)
-{ after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0()); }
+;
+finally {
+ restoreStackSize(stackSize);
+}
+
+rule__AccessCompletion__AccessIndexAssignment_0
+ @init {
+ int stackSize = keepStackSize();
+ }
+:
+(
+{ before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0()); }
+ ruleExpression{ after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0()); }
)
;
@@ -18052,14 +17755,14 @@ finally {
restoreStackSize(stackSize);
}
-rule__SequenceConstructionCompletion__ExpressionAssignment_1
+rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
@init {
int stackSize = keepStackSize();
}
:
(
-{ before(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
- ruleSequenceConstructionExpression{ after(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
+{ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
+ ruleSequenceConstructionExpression{ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0()); }
)
;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfLexer.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfLexer.java
index 349b57f0f46..0cb898adb1a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfLexer.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfLexer.java
@@ -2259,10 +2259,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_INTEGERVALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:19: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:19: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
int alt13=4;
int LA13_0 = input.LA(1);
@@ -2308,9 +2308,9 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2328,17 +2328,17 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:23: '0'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:23: '0'
{
match('0');
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:27: '1' .. '9' ( ( '_' )? '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:27: '1' .. '9' ( ( '_' )? '0' .. '9' )*
{
matchRange('1','9');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:36: ( ( '_' )? '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:36: ( ( '_' )? '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2351,9 +2351,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt2) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:37: ( '_' )? '0' .. '9'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:37: ( '_' )? '0' .. '9'
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:37: ( '_' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:37: ( '_' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2362,7 +2362,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:37: '_'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:37: '_'
{
match('_');
@@ -2391,9 +2391,9 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:54: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:54: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:54: ( '0b' | '0B' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:54: ( '0b' | '0B' )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2421,7 +2421,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:55: '0b'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:55: '0b'
{
match("0b");
@@ -2429,7 +2429,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:60: '0B'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:60: '0B'
{
match("0B");
@@ -2440,7 +2440,7 @@ public class InternalAlfLexer extends Lexer {
}
matchRange('0','1');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:75: ( ( '_' )? '0' .. '1' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:75: ( ( '_' )? '0' .. '1' )*
loop6:
do {
int alt6=2;
@@ -2453,9 +2453,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt6) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:76: ( '_' )? '0' .. '1'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:76: ( '_' )? '0' .. '1'
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:76: ( '_' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:76: ( '_' )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -2464,7 +2464,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:76: '_'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:76: '_'
{
match('_');
@@ -2487,9 +2487,9 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:92: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:92: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:92: ( '0x' | '0X' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:92: ( '0x' | '0X' )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -2517,7 +2517,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:93: '0x'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:93: '0x'
{
match("0x");
@@ -2525,7 +2525,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:98: '0X'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:98: '0X'
{
match("0X");
@@ -2544,7 +2544,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:133: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:133: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
loop9:
do {
int alt9=2;
@@ -2557,9 +2557,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:134: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:134: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:134: ( '_' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:134: ( '_' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -2568,7 +2568,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:134: '_'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:134: '_'
{
match('_');
@@ -2599,10 +2599,10 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:170: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:170: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
{
match('0');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:174: ( '_' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:174: ( '_' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2611,7 +2611,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:174: '_'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:174: '_'
{
match('_');
@@ -2621,7 +2621,7 @@ public class InternalAlfLexer extends Lexer {
}
matchRange('0','7');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:188: ( ( '_' )? '0' .. '7' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:188: ( ( '_' )? '0' .. '7' )*
loop12:
do {
int alt12=2;
@@ -2634,9 +2634,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt12) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:189: ( '_' )? '0' .. '7'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:189: ( '_' )? '0' .. '7'
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:189: ( '_' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:189: ( '_' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -2645,7 +2645,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19333:189: '_'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19036:189: '_'
{
match('_');
@@ -2686,10 +2686,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -2707,7 +2707,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2718,7 +2718,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop14:
do {
int alt14=2;
@@ -2755,10 +2755,10 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:70: '\\'' ( options {greedy=false; } : . )* '\\''
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:70: '\\'' ( options {greedy=false; } : . )* '\\''
{
match('\'');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:75: ( options {greedy=false; } : . )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:75: ( options {greedy=false; } : . )*
loop15:
do {
int alt15=2;
@@ -2774,7 +2774,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt15) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19335:103: .
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19038:103: .
{
matchAny();
@@ -2809,11 +2809,11 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19337:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19337:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19040:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19040:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19337:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19040:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop17:
do {
int alt17=3;
@@ -2829,7 +2829,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt17) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19337:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19040:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2845,7 +2845,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19337:61: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19040:61: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2882,8 +2882,8 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19339:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19339:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19042:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19042:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -2896,7 +2896,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19339:31: ( options {greedy=false; } : . )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19042:31: ( options {greedy=false; } : . )*
loop18:
do {
int alt18=2;
@@ -2921,7 +2921,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt18) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19339:59: .
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19042:59: .
{
matchAny();
@@ -2951,12 +2951,12 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
loop19:
do {
int alt19=2;
@@ -2969,7 +2969,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt19) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:24: ~ ( ( '\\n' | '\\r' | '@' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:24: ~ ( ( '\\n' | '\\r' | '@' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='?')||(input.LA(1)>='A' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2989,7 +2989,7 @@ public class InternalAlfLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:44: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:44: ( ( '\\r' )? '\\n' )?
int alt21=2;
int LA21_0 = input.LA(1);
@@ -2998,9 +2998,9 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt21) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:45: ( '\\r' )? '\\n'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:45: ( '\\r' )? '\\n'
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:45: ( '\\r' )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:45: ( '\\r' )?
int alt20=2;
int LA20_0 = input.LA(1);
@@ -3009,7 +3009,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt20) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19341:45: '\\r'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:45: '\\r'
{
match('\r');
@@ -3041,10 +3041,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19343:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19343:12: ( '0' .. '9' )+
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19046:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19046:12: ( '0' .. '9' )+
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19343:12: ( '0' .. '9' )+
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19046:12: ( '0' .. '9' )+
int cnt22=0;
loop22:
do {
@@ -3058,7 +3058,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt22) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19343:13: '0' .. '9'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19046:13: '0' .. '9'
{
matchRange('0','9');
@@ -3090,10 +3090,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19345:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19345:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19048:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19048:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19345:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19048:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt23=0;
loop23:
do {
@@ -3147,8 +3147,8 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19347:16: ( . )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19347:18: .
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19050:16: ( . )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19050:18: .
{
matchAny();
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfParser.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfParser.java
index f005614ba58..19643ab64f5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfParser.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlfParser.java
@@ -4,7 +4,6 @@ import java.io.InputStream;
import org.eclipse.xtext.*;
import org.eclipse.xtext.parser.*;
import org.eclipse.xtext.parser.impl.*;
-import org.eclipse.xtext.parsetree.*;
import org.eclipse.emf.ecore.util.EcoreUtil;
import org.eclipse.emf.ecore.EObject;
import org.eclipse.xtext.parser.antlr.XtextTokenStream;
@@ -175,11 +174,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTest"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:61:1: entryRuleTest : ruleTest EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:60:1: entryRuleTest : ruleTest EOF ;
public final void entryRuleTest() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:62:1: ( ruleTest EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:63:1: ruleTest EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:61:1: ( ruleTest EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:62:1: ruleTest EOF
{
before(grammarAccess.getTestRule());
pushFollow(FOLLOW_ruleTest_in_entryRuleTest61);
@@ -205,21 +204,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTest"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:70:1: ruleTest : ( ( rule__Test__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:69:1: ruleTest : ( ( rule__Test__Group__0 ) ) ;
public final void ruleTest() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:74:2: ( ( ( rule__Test__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:75:1: ( ( rule__Test__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:73:2: ( ( ( rule__Test__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:74:1: ( ( rule__Test__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:75:1: ( ( rule__Test__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:76:1: ( rule__Test__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:74:1: ( ( rule__Test__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:75:1: ( rule__Test__Group__0 )
{
before(grammarAccess.getTestAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:77:1: ( rule__Test__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:77:2: rule__Test__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:76:1: ( rule__Test__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:76:2: rule__Test__Group__0
{
pushFollow(FOLLOW_rule__Test__Group__0_in_ruleTest94);
rule__Test__Group__0();
@@ -252,11 +251,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:89:1: entryRuleLITERAL : ruleLITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:88:1: entryRuleLITERAL : ruleLITERAL EOF ;
public final void entryRuleLITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:90:1: ( ruleLITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:91:1: ruleLITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:89:1: ( ruleLITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:90:1: ruleLITERAL EOF
{
before(grammarAccess.getLITERALRule());
pushFollow(FOLLOW_ruleLITERAL_in_entryRuleLITERAL121);
@@ -282,21 +281,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:98:1: ruleLITERAL : ( ( rule__LITERAL__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:97:1: ruleLITERAL : ( ( rule__LITERAL__Alternatives ) ) ;
public final void ruleLITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:102:2: ( ( ( rule__LITERAL__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:103:1: ( ( rule__LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:101:2: ( ( ( rule__LITERAL__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:102:1: ( ( rule__LITERAL__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:103:1: ( ( rule__LITERAL__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:104:1: ( rule__LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:102:1: ( ( rule__LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:103:1: ( rule__LITERAL__Alternatives )
{
before(grammarAccess.getLITERALAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:105:1: ( rule__LITERAL__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:105:2: rule__LITERAL__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:104:1: ( rule__LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:104:2: rule__LITERAL__Alternatives
{
pushFollow(FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL154);
rule__LITERAL__Alternatives();
@@ -329,11 +328,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBOOLEAN_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:117:1: entryRuleBOOLEAN_LITERAL : ruleBOOLEAN_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:116:1: entryRuleBOOLEAN_LITERAL : ruleBOOLEAN_LITERAL EOF ;
public final void entryRuleBOOLEAN_LITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:118:1: ( ruleBOOLEAN_LITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:119:1: ruleBOOLEAN_LITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:117:1: ( ruleBOOLEAN_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:118:1: ruleBOOLEAN_LITERAL EOF
{
before(grammarAccess.getBOOLEAN_LITERALRule());
pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL181);
@@ -359,31 +358,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBOOLEAN_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:126:1: ruleBOOLEAN_LITERAL : ( ( rule__BOOLEAN_LITERAL__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:125:1: ruleBOOLEAN_LITERAL : ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) ;
public final void ruleBOOLEAN_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:130:2: ( ( ( rule__BOOLEAN_LITERAL__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:131:1: ( ( rule__BOOLEAN_LITERAL__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:129:2: ( ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:130:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:131:1: ( ( rule__BOOLEAN_LITERAL__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:132:1: ( rule__BOOLEAN_LITERAL__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:130:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:131:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
{
- before(grammarAccess.getBOOLEAN_LITERALAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:133:1: ( rule__BOOLEAN_LITERAL__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:133:2: rule__BOOLEAN_LITERAL__Group__0
+ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:132:1: ( rule__BOOLEAN_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:132:2: rule__BOOLEAN_LITERAL__ValueAssignment
{
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__Group__0_in_ruleBOOLEAN_LITERAL214);
- rule__BOOLEAN_LITERAL__Group__0();
+ pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL214);
+ rule__BOOLEAN_LITERAL__ValueAssignment();
state._fsp--;
}
- after(grammarAccess.getBOOLEAN_LITERALAccess().getGroup());
+ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment());
}
@@ -406,11 +405,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:145:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:144:1: entryRuleNUMBER_LITERAL : ruleNUMBER_LITERAL EOF ;
public final void entryRuleNUMBER_LITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:146:1: ( ruleNUMBER_LITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:147:1: ruleNUMBER_LITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:145:1: ( ruleNUMBER_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:146:1: ruleNUMBER_LITERAL EOF
{
before(grammarAccess.getNUMBER_LITERALRule());
pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL241);
@@ -436,21 +435,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:154:1: ruleNUMBER_LITERAL : ( ( rule__NUMBER_LITERAL__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:153:1: ruleNUMBER_LITERAL : ( ( rule__NUMBER_LITERAL__Alternatives ) ) ;
public final void ruleNUMBER_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:158:2: ( ( ( rule__NUMBER_LITERAL__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:159:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:157:2: ( ( ( rule__NUMBER_LITERAL__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:158:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:159:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:160:1: ( rule__NUMBER_LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:158:1: ( ( rule__NUMBER_LITERAL__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:159:1: ( rule__NUMBER_LITERAL__Alternatives )
{
before(grammarAccess.getNUMBER_LITERALAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:161:1: ( rule__NUMBER_LITERAL__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:161:2: rule__NUMBER_LITERAL__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:160:1: ( rule__NUMBER_LITERAL__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:160:2: rule__NUMBER_LITERAL__Alternatives
{
pushFollow(FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL274);
rule__NUMBER_LITERAL__Alternatives();
@@ -483,11 +482,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:173:1: entryRuleINTEGER_LITERAL : ruleINTEGER_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:172:1: entryRuleINTEGER_LITERAL : ruleINTEGER_LITERAL EOF ;
public final void entryRuleINTEGER_LITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:174:1: ( ruleINTEGER_LITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:175:1: ruleINTEGER_LITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:173:1: ( ruleINTEGER_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:174:1: ruleINTEGER_LITERAL EOF
{
before(grammarAccess.getINTEGER_LITERALRule());
pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL301);
@@ -513,31 +512,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:182:1: ruleINTEGER_LITERAL : ( ( rule__INTEGER_LITERAL__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:181:1: ruleINTEGER_LITERAL : ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) ;
public final void ruleINTEGER_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:186:2: ( ( ( rule__INTEGER_LITERAL__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:187:1: ( ( rule__INTEGER_LITERAL__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:185:2: ( ( ( rule__INTEGER_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:186:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:187:1: ( ( rule__INTEGER_LITERAL__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:188:1: ( rule__INTEGER_LITERAL__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:186:1: ( ( rule__INTEGER_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:187:1: ( rule__INTEGER_LITERAL__ValueAssignment )
{
- before(grammarAccess.getINTEGER_LITERALAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:189:1: ( rule__INTEGER_LITERAL__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:189:2: rule__INTEGER_LITERAL__Group__0
+ before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:188:1: ( rule__INTEGER_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:188:2: rule__INTEGER_LITERAL__ValueAssignment
{
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__Group__0_in_ruleINTEGER_LITERAL334);
- rule__INTEGER_LITERAL__Group__0();
+ pushFollow(FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL334);
+ rule__INTEGER_LITERAL__ValueAssignment();
state._fsp--;
}
- after(grammarAccess.getINTEGER_LITERALAccess().getGroup());
+ after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment());
}
@@ -560,11 +559,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:201:1: entryRuleUNLIMITED_LITERAL : ruleUNLIMITED_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:200:1: entryRuleUNLIMITED_LITERAL : ruleUNLIMITED_LITERAL EOF ;
public final void entryRuleUNLIMITED_LITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:202:1: ( ruleUNLIMITED_LITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:203:1: ruleUNLIMITED_LITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:201:1: ( ruleUNLIMITED_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:202:1: ruleUNLIMITED_LITERAL EOF
{
before(grammarAccess.getUNLIMITED_LITERALRule());
pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL361);
@@ -590,31 +589,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:210:1: ruleUNLIMITED_LITERAL : ( ( rule__UNLIMITED_LITERAL__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:209:1: ruleUNLIMITED_LITERAL : ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) ;
public final void ruleUNLIMITED_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:214:2: ( ( ( rule__UNLIMITED_LITERAL__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:215:1: ( ( rule__UNLIMITED_LITERAL__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:213:2: ( ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:214:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:215:1: ( ( rule__UNLIMITED_LITERAL__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:216:1: ( rule__UNLIMITED_LITERAL__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:214:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:215:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
{
- before(grammarAccess.getUNLIMITED_LITERALAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:217:1: ( rule__UNLIMITED_LITERAL__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:217:2: rule__UNLIMITED_LITERAL__Group__0
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:216:1: ( rule__UNLIMITED_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:216:2: rule__UNLIMITED_LITERAL__ValueAssignment
{
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__Group__0_in_ruleUNLIMITED_LITERAL394);
- rule__UNLIMITED_LITERAL__Group__0();
+ pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL394);
+ rule__UNLIMITED_LITERAL__ValueAssignment();
state._fsp--;
}
- after(grammarAccess.getUNLIMITED_LITERALAccess().getGroup());
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment());
}
@@ -637,11 +636,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSTRING_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:229:1: entryRuleSTRING_LITERAL : ruleSTRING_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:228:1: entryRuleSTRING_LITERAL : ruleSTRING_LITERAL EOF ;
public final void entryRuleSTRING_LITERAL() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:230:1: ( ruleSTRING_LITERAL EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:231:1: ruleSTRING_LITERAL EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:229:1: ( ruleSTRING_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:230:1: ruleSTRING_LITERAL EOF
{
before(grammarAccess.getSTRING_LITERALRule());
pushFollow(FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL421);
@@ -667,31 +666,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSTRING_LITERAL"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:238:1: ruleSTRING_LITERAL : ( ( rule__STRING_LITERAL__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:237:1: ruleSTRING_LITERAL : ( ( rule__STRING_LITERAL__ValueAssignment ) ) ;
public final void ruleSTRING_LITERAL() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:242:2: ( ( ( rule__STRING_LITERAL__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:243:1: ( ( rule__STRING_LITERAL__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:241:2: ( ( ( rule__STRING_LITERAL__ValueAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:242:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:243:1: ( ( rule__STRING_LITERAL__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:244:1: ( rule__STRING_LITERAL__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:242:1: ( ( rule__STRING_LITERAL__ValueAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:243:1: ( rule__STRING_LITERAL__ValueAssignment )
{
- before(grammarAccess.getSTRING_LITERALAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:245:1: ( rule__STRING_LITERAL__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:245:2: rule__STRING_LITERAL__Group__0
+ before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:244:1: ( rule__STRING_LITERAL__ValueAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:244:2: rule__STRING_LITERAL__ValueAssignment
{
- pushFollow(FOLLOW_rule__STRING_LITERAL__Group__0_in_ruleSTRING_LITERAL454);
- rule__STRING_LITERAL__Group__0();
+ pushFollow(FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL454);
+ rule__STRING_LITERAL__ValueAssignment();
state._fsp--;
}
- after(grammarAccess.getSTRING_LITERALAccess().getGroup());
+ after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment());
}
@@ -714,11 +713,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNameExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:257:1: entryRuleNameExpression : ruleNameExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:256:1: entryRuleNameExpression : ruleNameExpression EOF ;
public final void entryRuleNameExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:258:1: ( ruleNameExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:259:1: ruleNameExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:257:1: ( ruleNameExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:258:1: ruleNameExpression EOF
{
before(grammarAccess.getNameExpressionRule());
pushFollow(FOLLOW_ruleNameExpression_in_entryRuleNameExpression481);
@@ -744,21 +743,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNameExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:266:1: ruleNameExpression : ( ( rule__NameExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:265:1: ruleNameExpression : ( ( rule__NameExpression__Group__0 ) ) ;
public final void ruleNameExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:270:2: ( ( ( rule__NameExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:271:1: ( ( rule__NameExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:269:2: ( ( ( rule__NameExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:270:1: ( ( rule__NameExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:271:1: ( ( rule__NameExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:272:1: ( rule__NameExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:270:1: ( ( rule__NameExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:271:1: ( rule__NameExpression__Group__0 )
{
before(grammarAccess.getNameExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:273:1: ( rule__NameExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:273:2: rule__NameExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:272:1: ( rule__NameExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:272:2: rule__NameExpression__Group__0
{
pushFollow(FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression514);
rule__NameExpression__Group__0();
@@ -791,11 +790,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNamePath"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:285:1: entryRuleQualifiedNamePath : ruleQualifiedNamePath EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:284:1: entryRuleQualifiedNamePath : ruleQualifiedNamePath EOF ;
public final void entryRuleQualifiedNamePath() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:286:1: ( ruleQualifiedNamePath EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:287:1: ruleQualifiedNamePath EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:285:1: ( ruleQualifiedNamePath EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:286:1: ruleQualifiedNamePath EOF
{
before(grammarAccess.getQualifiedNamePathRule());
pushFollow(FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath541);
@@ -821,24 +820,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNamePath"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:294:1: ruleQualifiedNamePath : ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:293:1: ruleQualifiedNamePath : ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) ;
public final void ruleQualifiedNamePath() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:298:2: ( ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:299:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:297:2: ( ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:298:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:299:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:300:1: ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:298:1: ( ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:299:1: ( ( rule__QualifiedNamePath__Group__0 ) ) ( ( rule__QualifiedNamePath__Group__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:300:1: ( ( rule__QualifiedNamePath__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:301:1: ( rule__QualifiedNamePath__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:299:1: ( ( rule__QualifiedNamePath__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:300:1: ( rule__QualifiedNamePath__Group__0 )
{
before(grammarAccess.getQualifiedNamePathAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:302:1: ( rule__QualifiedNamePath__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:302:2: rule__QualifiedNamePath__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:301:1: ( rule__QualifiedNamePath__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:301:2: rule__QualifiedNamePath__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath576);
rule__QualifiedNamePath__Group__0();
@@ -852,11 +851,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:305:1: ( ( rule__QualifiedNamePath__Group__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:306:1: ( rule__QualifiedNamePath__Group__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:304:1: ( ( rule__QualifiedNamePath__Group__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:305:1: ( rule__QualifiedNamePath__Group__0 )*
{
before(grammarAccess.getQualifiedNamePathAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:307:1: ( rule__QualifiedNamePath__Group__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:306:1: ( rule__QualifiedNamePath__Group__0 )*
loop1:
do {
int alt1=2;
@@ -890,7 +889,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt1) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:307:2: rule__QualifiedNamePath__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:306:2: rule__QualifiedNamePath__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0_in_ruleQualifiedNamePath588);
rule__QualifiedNamePath__Group__0();
@@ -932,11 +931,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleUnqualifiedName"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:320:1: entryRuleUnqualifiedName : ruleUnqualifiedName EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:319:1: entryRuleUnqualifiedName : ruleUnqualifiedName EOF ;
public final void entryRuleUnqualifiedName() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:321:1: ( ruleUnqualifiedName EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:322:1: ruleUnqualifiedName EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:320:1: ( ruleUnqualifiedName EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:321:1: ruleUnqualifiedName EOF
{
before(grammarAccess.getUnqualifiedNameRule());
pushFollow(FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName618);
@@ -962,21 +961,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleUnqualifiedName"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:329:1: ruleUnqualifiedName : ( ( rule__UnqualifiedName__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:328:1: ruleUnqualifiedName : ( ( rule__UnqualifiedName__Group__0 ) ) ;
public final void ruleUnqualifiedName() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:333:2: ( ( ( rule__UnqualifiedName__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:334:1: ( ( rule__UnqualifiedName__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:332:2: ( ( ( rule__UnqualifiedName__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:333:1: ( ( rule__UnqualifiedName__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:334:1: ( ( rule__UnqualifiedName__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:335:1: ( rule__UnqualifiedName__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:333:1: ( ( rule__UnqualifiedName__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:334:1: ( rule__UnqualifiedName__Group__0 )
{
before(grammarAccess.getUnqualifiedNameAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:336:1: ( rule__UnqualifiedName__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:336:2: rule__UnqualifiedName__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:335:1: ( rule__UnqualifiedName__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:335:2: rule__UnqualifiedName__Group__0
{
pushFollow(FOLLOW_rule__UnqualifiedName__Group__0_in_ruleUnqualifiedName651);
rule__UnqualifiedName__Group__0();
@@ -1009,11 +1008,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTemplateBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:348:1: entryRuleTemplateBinding : ruleTemplateBinding EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:347:1: entryRuleTemplateBinding : ruleTemplateBinding EOF ;
public final void entryRuleTemplateBinding() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:349:1: ( ruleTemplateBinding EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:350:1: ruleTemplateBinding EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:348:1: ( ruleTemplateBinding EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:349:1: ruleTemplateBinding EOF
{
before(grammarAccess.getTemplateBindingRule());
pushFollow(FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding678);
@@ -1039,21 +1038,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTemplateBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:357:1: ruleTemplateBinding : ( ( rule__TemplateBinding__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:356:1: ruleTemplateBinding : ( ( rule__TemplateBinding__Group__0 ) ) ;
public final void ruleTemplateBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:361:2: ( ( ( rule__TemplateBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:362:1: ( ( rule__TemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:360:2: ( ( ( rule__TemplateBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:361:1: ( ( rule__TemplateBinding__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:362:1: ( ( rule__TemplateBinding__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:363:1: ( rule__TemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:361:1: ( ( rule__TemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:362:1: ( rule__TemplateBinding__Group__0 )
{
before(grammarAccess.getTemplateBindingAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:364:1: ( rule__TemplateBinding__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:364:2: rule__TemplateBinding__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:363:1: ( rule__TemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:363:2: rule__TemplateBinding__Group__0
{
pushFollow(FOLLOW_rule__TemplateBinding__Group__0_in_ruleTemplateBinding711);
rule__TemplateBinding__Group__0();
@@ -1086,11 +1085,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNamedTemplateBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:376:1: entryRuleNamedTemplateBinding : ruleNamedTemplateBinding EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:375:1: entryRuleNamedTemplateBinding : ruleNamedTemplateBinding EOF ;
public final void entryRuleNamedTemplateBinding() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:377:1: ( ruleNamedTemplateBinding EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:378:1: ruleNamedTemplateBinding EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:376:1: ( ruleNamedTemplateBinding EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:377:1: ruleNamedTemplateBinding EOF
{
before(grammarAccess.getNamedTemplateBindingRule());
pushFollow(FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding738);
@@ -1116,21 +1115,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNamedTemplateBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:385:1: ruleNamedTemplateBinding : ( ( rule__NamedTemplateBinding__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:384:1: ruleNamedTemplateBinding : ( ( rule__NamedTemplateBinding__Group__0 ) ) ;
public final void ruleNamedTemplateBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:389:2: ( ( ( rule__NamedTemplateBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:390:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:388:2: ( ( ( rule__NamedTemplateBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:389:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:390:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:391:1: ( rule__NamedTemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:389:1: ( ( rule__NamedTemplateBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:390:1: ( rule__NamedTemplateBinding__Group__0 )
{
before(grammarAccess.getNamedTemplateBindingAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:392:1: ( rule__NamedTemplateBinding__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:392:2: rule__NamedTemplateBinding__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:391:1: ( rule__NamedTemplateBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:391:2: rule__NamedTemplateBinding__Group__0
{
pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0_in_ruleNamedTemplateBinding771);
rule__NamedTemplateBinding__Group__0();
@@ -1163,11 +1162,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:404:1: entryRuleQualifiedNameWithBinding : ruleQualifiedNameWithBinding EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:403:1: entryRuleQualifiedNameWithBinding : ruleQualifiedNameWithBinding EOF ;
public final void entryRuleQualifiedNameWithBinding() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:405:1: ( ruleQualifiedNameWithBinding EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:406:1: ruleQualifiedNameWithBinding EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:404:1: ( ruleQualifiedNameWithBinding EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:405:1: ruleQualifiedNameWithBinding EOF
{
before(grammarAccess.getQualifiedNameWithBindingRule());
pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding798);
@@ -1193,21 +1192,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:413:1: ruleQualifiedNameWithBinding : ( ( rule__QualifiedNameWithBinding__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:412:1: ruleQualifiedNameWithBinding : ( ( rule__QualifiedNameWithBinding__Group__0 ) ) ;
public final void ruleQualifiedNameWithBinding() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:417:2: ( ( ( rule__QualifiedNameWithBinding__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:418:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:416:2: ( ( ( rule__QualifiedNameWithBinding__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:417:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:418:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:419:1: ( rule__QualifiedNameWithBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:417:1: ( ( rule__QualifiedNameWithBinding__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:418:1: ( rule__QualifiedNameWithBinding__Group__0 )
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:420:1: ( rule__QualifiedNameWithBinding__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:420:2: rule__QualifiedNameWithBinding__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:419:1: ( rule__QualifiedNameWithBinding__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:419:2: rule__QualifiedNameWithBinding__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0_in_ruleQualifiedNameWithBinding831);
rule__QualifiedNameWithBinding__Group__0();
@@ -1240,11 +1239,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTuple"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:432:1: entryRuleTuple : ruleTuple EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:431:1: entryRuleTuple : ruleTuple EOF ;
public final void entryRuleTuple() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:433:1: ( ruleTuple EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:434:1: ruleTuple EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:432:1: ( ruleTuple EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:433:1: ruleTuple EOF
{
before(grammarAccess.getTupleRule());
pushFollow(FOLLOW_ruleTuple_in_entryRuleTuple858);
@@ -1270,21 +1269,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTuple"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:441:1: ruleTuple : ( ( rule__Tuple__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:440:1: ruleTuple : ( ( rule__Tuple__Group__0 ) ) ;
public final void ruleTuple() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:445:2: ( ( ( rule__Tuple__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:446:1: ( ( rule__Tuple__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:444:2: ( ( ( rule__Tuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:445:1: ( ( rule__Tuple__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:446:1: ( ( rule__Tuple__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:447:1: ( rule__Tuple__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:445:1: ( ( rule__Tuple__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:446:1: ( rule__Tuple__Group__0 )
{
before(grammarAccess.getTupleAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:448:1: ( rule__Tuple__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:448:2: rule__Tuple__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:447:1: ( rule__Tuple__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:447:2: rule__Tuple__Group__0
{
pushFollow(FOLLOW_rule__Tuple__Group__0_in_ruleTuple891);
rule__Tuple__Group__0();
@@ -1317,11 +1316,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleTupleElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:460:1: entryRuleTupleElement : ruleTupleElement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:459:1: entryRuleTupleElement : ruleTupleElement EOF ;
public final void entryRuleTupleElement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:461:1: ( ruleTupleElement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:462:1: ruleTupleElement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:460:1: ( ruleTupleElement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:461:1: ruleTupleElement EOF
{
before(grammarAccess.getTupleElementRule());
pushFollow(FOLLOW_ruleTupleElement_in_entryRuleTupleElement918);
@@ -1347,21 +1346,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleTupleElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:469:1: ruleTupleElement : ( ( rule__TupleElement__ArgumentAssignment ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:468:1: ruleTupleElement : ( ( rule__TupleElement__ArgumentAssignment ) ) ;
public final void ruleTupleElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:473:2: ( ( ( rule__TupleElement__ArgumentAssignment ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:474:1: ( ( rule__TupleElement__ArgumentAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:472:2: ( ( ( rule__TupleElement__ArgumentAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:473:1: ( ( rule__TupleElement__ArgumentAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:474:1: ( ( rule__TupleElement__ArgumentAssignment ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:475:1: ( rule__TupleElement__ArgumentAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:473:1: ( ( rule__TupleElement__ArgumentAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:474:1: ( rule__TupleElement__ArgumentAssignment )
{
before(grammarAccess.getTupleElementAccess().getArgumentAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:476:1: ( rule__TupleElement__ArgumentAssignment )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:476:2: rule__TupleElement__ArgumentAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:475:1: ( rule__TupleElement__ArgumentAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:475:2: rule__TupleElement__ArgumentAssignment
{
pushFollow(FOLLOW_rule__TupleElement__ArgumentAssignment_in_ruleTupleElement951);
rule__TupleElement__ArgumentAssignment();
@@ -1394,11 +1393,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:488:1: entryRuleExpression : ruleExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:487:1: entryRuleExpression : ruleExpression EOF ;
public final void entryRuleExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:489:1: ( ruleExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:490:1: ruleExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:488:1: ( ruleExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:489:1: ruleExpression EOF
{
before(grammarAccess.getExpressionRule());
pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression978);
@@ -1424,17 +1423,17 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:497:1: ruleExpression : ( ruleConditionalTestExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:496:1: ruleExpression : ( ruleConditionalTestExpression ) ;
public final void ruleExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:501:2: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:502:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:500:2: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:501:1: ( ruleConditionalTestExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:502:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:503:1: ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:501:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:502:1: ruleConditionalTestExpression
{
before(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleExpression1011);
@@ -1465,11 +1464,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleConditionalTestExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:516:1: entryRuleConditionalTestExpression : ruleConditionalTestExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:515:1: entryRuleConditionalTestExpression : ruleConditionalTestExpression EOF ;
public final void entryRuleConditionalTestExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:517:1: ( ruleConditionalTestExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:518:1: ruleConditionalTestExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:516:1: ( ruleConditionalTestExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:517:1: ruleConditionalTestExpression EOF
{
before(grammarAccess.getConditionalTestExpressionRule());
pushFollow(FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression1037);
@@ -1495,21 +1494,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleConditionalTestExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:525:1: ruleConditionalTestExpression : ( ( rule__ConditionalTestExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:524:1: ruleConditionalTestExpression : ( ( rule__ConditionalTestExpression__Group__0 ) ) ;
public final void ruleConditionalTestExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:529:2: ( ( ( rule__ConditionalTestExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:530:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:528:2: ( ( ( rule__ConditionalTestExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:529:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:530:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:531:1: ( rule__ConditionalTestExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:529:1: ( ( rule__ConditionalTestExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:530:1: ( rule__ConditionalTestExpression__Group__0 )
{
before(grammarAccess.getConditionalTestExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:532:1: ( rule__ConditionalTestExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:532:2: rule__ConditionalTestExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:531:1: ( rule__ConditionalTestExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:531:2: rule__ConditionalTestExpression__Group__0
{
pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0_in_ruleConditionalTestExpression1070);
rule__ConditionalTestExpression__Group__0();
@@ -1542,11 +1541,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleConditionalOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:544:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:543:1: entryRuleConditionalOrExpression : ruleConditionalOrExpression EOF ;
public final void entryRuleConditionalOrExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:545:1: ( ruleConditionalOrExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:546:1: ruleConditionalOrExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:544:1: ( ruleConditionalOrExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:545:1: ruleConditionalOrExpression EOF
{
before(grammarAccess.getConditionalOrExpressionRule());
pushFollow(FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression1097);
@@ -1572,21 +1571,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleConditionalOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:553:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:552:1: ruleConditionalOrExpression : ( ( rule__ConditionalOrExpression__Group__0 ) ) ;
public final void ruleConditionalOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:557:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:558:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:556:2: ( ( ( rule__ConditionalOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:557:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:558:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:559:1: ( rule__ConditionalOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:557:1: ( ( rule__ConditionalOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:558:1: ( rule__ConditionalOrExpression__Group__0 )
{
before(grammarAccess.getConditionalOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:560:1: ( rule__ConditionalOrExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:560:2: rule__ConditionalOrExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:559:1: ( rule__ConditionalOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:559:2: rule__ConditionalOrExpression__Group__0
{
pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0_in_ruleConditionalOrExpression1130);
rule__ConditionalOrExpression__Group__0();
@@ -1619,11 +1618,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleConditionalAndExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:572:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:571:1: entryRuleConditionalAndExpression : ruleConditionalAndExpression EOF ;
public final void entryRuleConditionalAndExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:573:1: ( ruleConditionalAndExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:574:1: ruleConditionalAndExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:572:1: ( ruleConditionalAndExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:573:1: ruleConditionalAndExpression EOF
{
before(grammarAccess.getConditionalAndExpressionRule());
pushFollow(FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression1157);
@@ -1649,21 +1648,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleConditionalAndExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:581:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:580:1: ruleConditionalAndExpression : ( ( rule__ConditionalAndExpression__Group__0 ) ) ;
public final void ruleConditionalAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:585:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:586:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:584:2: ( ( ( rule__ConditionalAndExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:585:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:586:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:587:1: ( rule__ConditionalAndExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:585:1: ( ( rule__ConditionalAndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:586:1: ( rule__ConditionalAndExpression__Group__0 )
{
before(grammarAccess.getConditionalAndExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:588:1: ( rule__ConditionalAndExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:588:2: rule__ConditionalAndExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:587:1: ( rule__ConditionalAndExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:587:2: rule__ConditionalAndExpression__Group__0
{
pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0_in_ruleConditionalAndExpression1190);
rule__ConditionalAndExpression__Group__0();
@@ -1696,11 +1695,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInclusiveOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:600:1: entryRuleInclusiveOrExpression : ruleInclusiveOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:599:1: entryRuleInclusiveOrExpression : ruleInclusiveOrExpression EOF ;
public final void entryRuleInclusiveOrExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:601:1: ( ruleInclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:602:1: ruleInclusiveOrExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:600:1: ( ruleInclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:601:1: ruleInclusiveOrExpression EOF
{
before(grammarAccess.getInclusiveOrExpressionRule());
pushFollow(FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression1217);
@@ -1726,21 +1725,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInclusiveOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:609:1: ruleInclusiveOrExpression : ( ( rule__InclusiveOrExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:608:1: ruleInclusiveOrExpression : ( ( rule__InclusiveOrExpression__Group__0 ) ) ;
public final void ruleInclusiveOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:613:2: ( ( ( rule__InclusiveOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:614:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:612:2: ( ( ( rule__InclusiveOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:613:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:614:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:615:1: ( rule__InclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:613:1: ( ( rule__InclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:614:1: ( rule__InclusiveOrExpression__Group__0 )
{
before(grammarAccess.getInclusiveOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:616:1: ( rule__InclusiveOrExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:616:2: rule__InclusiveOrExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:615:1: ( rule__InclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:615:2: rule__InclusiveOrExpression__Group__0
{
pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0_in_ruleInclusiveOrExpression1250);
rule__InclusiveOrExpression__Group__0();
@@ -1773,11 +1772,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleExclusiveOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:628:1: entryRuleExclusiveOrExpression : ruleExclusiveOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:627:1: entryRuleExclusiveOrExpression : ruleExclusiveOrExpression EOF ;
public final void entryRuleExclusiveOrExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:629:1: ( ruleExclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:630:1: ruleExclusiveOrExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:628:1: ( ruleExclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:629:1: ruleExclusiveOrExpression EOF
{
before(grammarAccess.getExclusiveOrExpressionRule());
pushFollow(FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression1277);
@@ -1803,21 +1802,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleExclusiveOrExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:637:1: ruleExclusiveOrExpression : ( ( rule__ExclusiveOrExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:636:1: ruleExclusiveOrExpression : ( ( rule__ExclusiveOrExpression__Group__0 ) ) ;
public final void ruleExclusiveOrExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:641:2: ( ( ( rule__ExclusiveOrExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:642:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:640:2: ( ( ( rule__ExclusiveOrExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:641:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:642:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:643:1: ( rule__ExclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:641:1: ( ( rule__ExclusiveOrExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:642:1: ( rule__ExclusiveOrExpression__Group__0 )
{
before(grammarAccess.getExclusiveOrExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:644:1: ( rule__ExclusiveOrExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:644:2: rule__ExclusiveOrExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:643:1: ( rule__ExclusiveOrExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:643:2: rule__ExclusiveOrExpression__Group__0
{
pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0_in_ruleExclusiveOrExpression1310);
rule__ExclusiveOrExpression__Group__0();
@@ -1850,11 +1849,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAndExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:656:1: entryRuleAndExpression : ruleAndExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:655:1: entryRuleAndExpression : ruleAndExpression EOF ;
public final void entryRuleAndExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:657:1: ( ruleAndExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:658:1: ruleAndExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:656:1: ( ruleAndExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:657:1: ruleAndExpression EOF
{
before(grammarAccess.getAndExpressionRule());
pushFollow(FOLLOW_ruleAndExpression_in_entryRuleAndExpression1337);
@@ -1880,21 +1879,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAndExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:665:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:664:1: ruleAndExpression : ( ( rule__AndExpression__Group__0 ) ) ;
public final void ruleAndExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:669:2: ( ( ( rule__AndExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:670:1: ( ( rule__AndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:668:2: ( ( ( rule__AndExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:669:1: ( ( rule__AndExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:670:1: ( ( rule__AndExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:671:1: ( rule__AndExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:669:1: ( ( rule__AndExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:670:1: ( rule__AndExpression__Group__0 )
{
before(grammarAccess.getAndExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:672:1: ( rule__AndExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:672:2: rule__AndExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:671:1: ( rule__AndExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:671:2: rule__AndExpression__Group__0
{
pushFollow(FOLLOW_rule__AndExpression__Group__0_in_ruleAndExpression1370);
rule__AndExpression__Group__0();
@@ -1927,11 +1926,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEqualityExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:684:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:683:1: entryRuleEqualityExpression : ruleEqualityExpression EOF ;
public final void entryRuleEqualityExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:685:1: ( ruleEqualityExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:686:1: ruleEqualityExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:684:1: ( ruleEqualityExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:685:1: ruleEqualityExpression EOF
{
before(grammarAccess.getEqualityExpressionRule());
pushFollow(FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression1397);
@@ -1957,21 +1956,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEqualityExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:693:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:692:1: ruleEqualityExpression : ( ( rule__EqualityExpression__Group__0 ) ) ;
public final void ruleEqualityExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:697:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:698:1: ( ( rule__EqualityExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:696:2: ( ( ( rule__EqualityExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:697:1: ( ( rule__EqualityExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:698:1: ( ( rule__EqualityExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:699:1: ( rule__EqualityExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:697:1: ( ( rule__EqualityExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:698:1: ( rule__EqualityExpression__Group__0 )
{
before(grammarAccess.getEqualityExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:700:1: ( rule__EqualityExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:700:2: rule__EqualityExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:699:1: ( rule__EqualityExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:699:2: rule__EqualityExpression__Group__0
{
pushFollow(FOLLOW_rule__EqualityExpression__Group__0_in_ruleEqualityExpression1430);
rule__EqualityExpression__Group__0();
@@ -2004,11 +2003,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassificationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:712:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:711:1: entryRuleClassificationExpression : ruleClassificationExpression EOF ;
public final void entryRuleClassificationExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:713:1: ( ruleClassificationExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:714:1: ruleClassificationExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:712:1: ( ruleClassificationExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:713:1: ruleClassificationExpression EOF
{
before(grammarAccess.getClassificationExpressionRule());
pushFollow(FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression1457);
@@ -2034,21 +2033,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassificationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:721:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:720:1: ruleClassificationExpression : ( ( rule__ClassificationExpression__Group__0 ) ) ;
public final void ruleClassificationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:725:2: ( ( ( rule__ClassificationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:726:1: ( ( rule__ClassificationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:724:2: ( ( ( rule__ClassificationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:725:1: ( ( rule__ClassificationExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:726:1: ( ( rule__ClassificationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:727:1: ( rule__ClassificationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:725:1: ( ( rule__ClassificationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:726:1: ( rule__ClassificationExpression__Group__0 )
{
before(grammarAccess.getClassificationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:728:1: ( rule__ClassificationExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:728:2: rule__ClassificationExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:727:1: ( rule__ClassificationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:727:2: rule__ClassificationExpression__Group__0
{
pushFollow(FOLLOW_rule__ClassificationExpression__Group__0_in_ruleClassificationExpression1490);
rule__ClassificationExpression__Group__0();
@@ -2081,11 +2080,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleRelationalExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:740:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:739:1: entryRuleRelationalExpression : ruleRelationalExpression EOF ;
public final void entryRuleRelationalExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:741:1: ( ruleRelationalExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:742:1: ruleRelationalExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:740:1: ( ruleRelationalExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:741:1: ruleRelationalExpression EOF
{
before(grammarAccess.getRelationalExpressionRule());
pushFollow(FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression1517);
@@ -2111,21 +2110,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleRelationalExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:749:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:748:1: ruleRelationalExpression : ( ( rule__RelationalExpression__Group__0 ) ) ;
public final void ruleRelationalExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:753:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:754:1: ( ( rule__RelationalExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:752:2: ( ( ( rule__RelationalExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:753:1: ( ( rule__RelationalExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:754:1: ( ( rule__RelationalExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:755:1: ( rule__RelationalExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:753:1: ( ( rule__RelationalExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:754:1: ( rule__RelationalExpression__Group__0 )
{
before(grammarAccess.getRelationalExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:756:1: ( rule__RelationalExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:756:2: rule__RelationalExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:755:1: ( rule__RelationalExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:755:2: rule__RelationalExpression__Group__0
{
pushFollow(FOLLOW_rule__RelationalExpression__Group__0_in_ruleRelationalExpression1550);
rule__RelationalExpression__Group__0();
@@ -2158,11 +2157,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleShiftExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:768:1: entryRuleShiftExpression : ruleShiftExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:767:1: entryRuleShiftExpression : ruleShiftExpression EOF ;
public final void entryRuleShiftExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:769:1: ( ruleShiftExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:770:1: ruleShiftExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:768:1: ( ruleShiftExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:769:1: ruleShiftExpression EOF
{
before(grammarAccess.getShiftExpressionRule());
pushFollow(FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression1577);
@@ -2188,21 +2187,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleShiftExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:777:1: ruleShiftExpression : ( ( rule__ShiftExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:776:1: ruleShiftExpression : ( ( rule__ShiftExpression__Group__0 ) ) ;
public final void ruleShiftExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:781:2: ( ( ( rule__ShiftExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:782:1: ( ( rule__ShiftExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:780:2: ( ( ( rule__ShiftExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:781:1: ( ( rule__ShiftExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:782:1: ( ( rule__ShiftExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:783:1: ( rule__ShiftExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:781:1: ( ( rule__ShiftExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:782:1: ( rule__ShiftExpression__Group__0 )
{
before(grammarAccess.getShiftExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:784:1: ( rule__ShiftExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:784:2: rule__ShiftExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:783:1: ( rule__ShiftExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:783:2: rule__ShiftExpression__Group__0
{
pushFollow(FOLLOW_rule__ShiftExpression__Group__0_in_ruleShiftExpression1610);
rule__ShiftExpression__Group__0();
@@ -2235,11 +2234,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAdditiveExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:796:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:795:1: entryRuleAdditiveExpression : ruleAdditiveExpression EOF ;
public final void entryRuleAdditiveExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:797:1: ( ruleAdditiveExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:798:1: ruleAdditiveExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:796:1: ( ruleAdditiveExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:797:1: ruleAdditiveExpression EOF
{
before(grammarAccess.getAdditiveExpressionRule());
pushFollow(FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression1637);
@@ -2265,21 +2264,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAdditiveExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:805:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:804:1: ruleAdditiveExpression : ( ( rule__AdditiveExpression__Group__0 ) ) ;
public final void ruleAdditiveExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:809:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:810:1: ( ( rule__AdditiveExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:808:2: ( ( ( rule__AdditiveExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:809:1: ( ( rule__AdditiveExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:810:1: ( ( rule__AdditiveExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:811:1: ( rule__AdditiveExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:809:1: ( ( rule__AdditiveExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:810:1: ( rule__AdditiveExpression__Group__0 )
{
before(grammarAccess.getAdditiveExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:812:1: ( rule__AdditiveExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:812:2: rule__AdditiveExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:811:1: ( rule__AdditiveExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:811:2: rule__AdditiveExpression__Group__0
{
pushFollow(FOLLOW_rule__AdditiveExpression__Group__0_in_ruleAdditiveExpression1670);
rule__AdditiveExpression__Group__0();
@@ -2312,11 +2311,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:824:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:823:1: entryRuleMultiplicativeExpression : ruleMultiplicativeExpression EOF ;
public final void entryRuleMultiplicativeExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:825:1: ( ruleMultiplicativeExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:826:1: ruleMultiplicativeExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:824:1: ( ruleMultiplicativeExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:825:1: ruleMultiplicativeExpression EOF
{
before(grammarAccess.getMultiplicativeExpressionRule());
pushFollow(FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression1697);
@@ -2342,21 +2341,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleMultiplicativeExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:833:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:832:1: ruleMultiplicativeExpression : ( ( rule__MultiplicativeExpression__Group__0 ) ) ;
public final void ruleMultiplicativeExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:837:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:838:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:836:2: ( ( ( rule__MultiplicativeExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:837:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:838:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:839:1: ( rule__MultiplicativeExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:837:1: ( ( rule__MultiplicativeExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:838:1: ( rule__MultiplicativeExpression__Group__0 )
{
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:840:1: ( rule__MultiplicativeExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:840:2: rule__MultiplicativeExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:839:1: ( rule__MultiplicativeExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:839:2: rule__MultiplicativeExpression__Group__0
{
pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0_in_ruleMultiplicativeExpression1730);
rule__MultiplicativeExpression__Group__0();
@@ -2389,11 +2388,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleUnaryExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:852:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:851:1: entryRuleUnaryExpression : ruleUnaryExpression EOF ;
public final void entryRuleUnaryExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:853:1: ( ruleUnaryExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:854:1: ruleUnaryExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:852:1: ( ruleUnaryExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:853:1: ruleUnaryExpression EOF
{
before(grammarAccess.getUnaryExpressionRule());
pushFollow(FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression1757);
@@ -2419,21 +2418,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleUnaryExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:861:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:860:1: ruleUnaryExpression : ( ( rule__UnaryExpression__Group__0 ) ) ;
public final void ruleUnaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:865:2: ( ( ( rule__UnaryExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:866:1: ( ( rule__UnaryExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:864:2: ( ( ( rule__UnaryExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:865:1: ( ( rule__UnaryExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:866:1: ( ( rule__UnaryExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:867:1: ( rule__UnaryExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:865:1: ( ( rule__UnaryExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:866:1: ( rule__UnaryExpression__Group__0 )
{
before(grammarAccess.getUnaryExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:868:1: ( rule__UnaryExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:868:2: rule__UnaryExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:867:1: ( rule__UnaryExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:867:2: rule__UnaryExpression__Group__0
{
pushFollow(FOLLOW_rule__UnaryExpression__Group__0_in_ruleUnaryExpression1790);
rule__UnaryExpression__Group__0();
@@ -2466,11 +2465,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRulePrimaryExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:880:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:879:1: entryRulePrimaryExpression : rulePrimaryExpression EOF ;
public final void entryRulePrimaryExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:881:1: ( rulePrimaryExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:882:1: rulePrimaryExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:880:1: ( rulePrimaryExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:881:1: rulePrimaryExpression EOF
{
before(grammarAccess.getPrimaryExpressionRule());
pushFollow(FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression1817);
@@ -2496,21 +2495,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePrimaryExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:889:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__PrefixAssignment ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:888:1: rulePrimaryExpression : ( ( rule__PrimaryExpression__PrefixAssignment ) ) ;
public final void rulePrimaryExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:893:2: ( ( ( rule__PrimaryExpression__PrefixAssignment ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:894:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:892:2: ( ( ( rule__PrimaryExpression__PrefixAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:893:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:894:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:895:1: ( rule__PrimaryExpression__PrefixAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:893:1: ( ( rule__PrimaryExpression__PrefixAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:894:1: ( rule__PrimaryExpression__PrefixAssignment )
{
before(grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:896:1: ( rule__PrimaryExpression__PrefixAssignment )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:896:2: rule__PrimaryExpression__PrefixAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:895:1: ( rule__PrimaryExpression__PrefixAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:895:2: rule__PrimaryExpression__PrefixAssignment
{
pushFollow(FOLLOW_rule__PrimaryExpression__PrefixAssignment_in_rulePrimaryExpression1850);
rule__PrimaryExpression__PrefixAssignment();
@@ -2543,11 +2542,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSuffixExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:908:1: entryRuleSuffixExpression : ruleSuffixExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:907:1: entryRuleSuffixExpression : ruleSuffixExpression EOF ;
public final void entryRuleSuffixExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:909:1: ( ruleSuffixExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:910:1: ruleSuffixExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:908:1: ( ruleSuffixExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:909:1: ruleSuffixExpression EOF
{
before(grammarAccess.getSuffixExpressionRule());
pushFollow(FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression1877);
@@ -2573,21 +2572,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSuffixExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:917:1: ruleSuffixExpression : ( ( rule__SuffixExpression__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:916:1: ruleSuffixExpression : ( ( rule__SuffixExpression__Alternatives ) ) ;
public final void ruleSuffixExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:921:2: ( ( ( rule__SuffixExpression__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:922:1: ( ( rule__SuffixExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:920:2: ( ( ( rule__SuffixExpression__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:921:1: ( ( rule__SuffixExpression__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:922:1: ( ( rule__SuffixExpression__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:923:1: ( rule__SuffixExpression__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:921:1: ( ( rule__SuffixExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:922:1: ( rule__SuffixExpression__Alternatives )
{
before(grammarAccess.getSuffixExpressionAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:924:1: ( rule__SuffixExpression__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:924:2: rule__SuffixExpression__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:923:1: ( rule__SuffixExpression__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:923:2: rule__SuffixExpression__Alternatives
{
pushFollow(FOLLOW_rule__SuffixExpression__Alternatives_in_ruleSuffixExpression1910);
rule__SuffixExpression__Alternatives();
@@ -2620,11 +2619,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleOperationCallExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:936:1: entryRuleOperationCallExpression : ruleOperationCallExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:935:1: entryRuleOperationCallExpression : ruleOperationCallExpression EOF ;
public final void entryRuleOperationCallExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:937:1: ( ruleOperationCallExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:938:1: ruleOperationCallExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:936:1: ( ruleOperationCallExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:937:1: ruleOperationCallExpression EOF
{
before(grammarAccess.getOperationCallExpressionRule());
pushFollow(FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1937);
@@ -2650,21 +2649,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleOperationCallExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:945:1: ruleOperationCallExpression : ( ( rule__OperationCallExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:944:1: ruleOperationCallExpression : ( ( rule__OperationCallExpression__Group__0 ) ) ;
public final void ruleOperationCallExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:949:2: ( ( ( rule__OperationCallExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:950:1: ( ( rule__OperationCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:948:2: ( ( ( rule__OperationCallExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:949:1: ( ( rule__OperationCallExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:950:1: ( ( rule__OperationCallExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:951:1: ( rule__OperationCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:949:1: ( ( rule__OperationCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:950:1: ( rule__OperationCallExpression__Group__0 )
{
before(grammarAccess.getOperationCallExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:952:1: ( rule__OperationCallExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:952:2: rule__OperationCallExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:951:1: ( rule__OperationCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:951:2: rule__OperationCallExpression__Group__0
{
pushFollow(FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression1970);
rule__OperationCallExpression__Group__0();
@@ -2696,98 +2695,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleOperationCallExpression"
- // $ANTLR start "entryRuleOperationCallExpressionWithoutDot"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:964:1: entryRuleOperationCallExpressionWithoutDot : ruleOperationCallExpressionWithoutDot EOF ;
- public final void entryRuleOperationCallExpressionWithoutDot() throws RecognitionException {
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:965:1: ( ruleOperationCallExpressionWithoutDot EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:966:1: ruleOperationCallExpressionWithoutDot EOF
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotRule());
- pushFollow(FOLLOW_ruleOperationCallExpressionWithoutDot_in_entryRuleOperationCallExpressionWithoutDot1997);
- ruleOperationCallExpressionWithoutDot();
-
- state._fsp--;
-
- after(grammarAccess.getOperationCallExpressionWithoutDotRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleOperationCallExpressionWithoutDot2004);
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
- }
- return ;
- }
- // $ANTLR end "entryRuleOperationCallExpressionWithoutDot"
-
-
- // $ANTLR start "ruleOperationCallExpressionWithoutDot"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:973:1: ruleOperationCallExpressionWithoutDot : ( ( rule__OperationCallExpressionWithoutDot__Group__0 ) ) ;
- public final void ruleOperationCallExpressionWithoutDot() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:977:2: ( ( ( rule__OperationCallExpressionWithoutDot__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:978:1: ( ( rule__OperationCallExpressionWithoutDot__Group__0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:978:1: ( ( rule__OperationCallExpressionWithoutDot__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:979:1: ( rule__OperationCallExpressionWithoutDot__Group__0 )
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:980:1: ( rule__OperationCallExpressionWithoutDot__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:980:2: rule__OperationCallExpressionWithoutDot__Group__0
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__0_in_ruleOperationCallExpressionWithoutDot2030);
- rule__OperationCallExpressionWithoutDot__Group__0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "ruleOperationCallExpressionWithoutDot"
-
-
// $ANTLR start "entryRulePropertyCallExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:992:1: entryRulePropertyCallExpression : rulePropertyCallExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:963:1: entryRulePropertyCallExpression : rulePropertyCallExpression EOF ;
public final void entryRulePropertyCallExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:993:1: ( rulePropertyCallExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:994:1: rulePropertyCallExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:964:1: ( rulePropertyCallExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:965:1: rulePropertyCallExpression EOF
{
before(grammarAccess.getPropertyCallExpressionRule());
- pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2057);
+ pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression1997);
rulePropertyCallExpression();
state._fsp--;
after(grammarAccess.getPropertyCallExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePropertyCallExpression2064);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePropertyCallExpression2004);
}
@@ -2804,23 +2726,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rulePropertyCallExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1001:1: rulePropertyCallExpression : ( ( rule__PropertyCallExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:972:1: rulePropertyCallExpression : ( ( rule__PropertyCallExpression__Group__0 ) ) ;
public final void rulePropertyCallExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1005:2: ( ( ( rule__PropertyCallExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1006:1: ( ( rule__PropertyCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:976:2: ( ( ( rule__PropertyCallExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:977:1: ( ( rule__PropertyCallExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1006:1: ( ( rule__PropertyCallExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1007:1: ( rule__PropertyCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:977:1: ( ( rule__PropertyCallExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:978:1: ( rule__PropertyCallExpression__Group__0 )
{
before(grammarAccess.getPropertyCallExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1008:1: ( rule__PropertyCallExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1008:2: rule__PropertyCallExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:979:1: ( rule__PropertyCallExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:979:2: rule__PropertyCallExpression__Group__0
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2090);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2030);
rule__PropertyCallExpression__Group__0();
state._fsp--;
@@ -2851,20 +2773,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLinkOperationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1020:1: entryRuleLinkOperationExpression : ruleLinkOperationExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:991:1: entryRuleLinkOperationExpression : ruleLinkOperationExpression EOF ;
public final void entryRuleLinkOperationExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1021:1: ( ruleLinkOperationExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1022:1: ruleLinkOperationExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:992:1: ( ruleLinkOperationExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:993:1: ruleLinkOperationExpression EOF
{
before(grammarAccess.getLinkOperationExpressionRule());
- pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2117);
+ pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2057);
ruleLinkOperationExpression();
state._fsp--;
after(grammarAccess.getLinkOperationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationExpression2124);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationExpression2064);
}
@@ -2881,23 +2803,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLinkOperationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1029:1: ruleLinkOperationExpression : ( ( rule__LinkOperationExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1000:1: ruleLinkOperationExpression : ( ( rule__LinkOperationExpression__Group__0 ) ) ;
public final void ruleLinkOperationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1033:2: ( ( ( rule__LinkOperationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1034:1: ( ( rule__LinkOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1004:2: ( ( ( rule__LinkOperationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1005:1: ( ( rule__LinkOperationExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1034:1: ( ( rule__LinkOperationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1035:1: ( rule__LinkOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1005:1: ( ( rule__LinkOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1006:1: ( rule__LinkOperationExpression__Group__0 )
{
before(grammarAccess.getLinkOperationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1036:1: ( rule__LinkOperationExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1036:2: rule__LinkOperationExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1007:1: ( rule__LinkOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1007:2: rule__LinkOperationExpression__Group__0
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2150);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2090);
rule__LinkOperationExpression__Group__0();
state._fsp--;
@@ -2928,20 +2850,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLinkOperationTuple"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1048:1: entryRuleLinkOperationTuple : ruleLinkOperationTuple EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1019:1: entryRuleLinkOperationTuple : ruleLinkOperationTuple EOF ;
public final void entryRuleLinkOperationTuple() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1049:1: ( ruleLinkOperationTuple EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1050:1: ruleLinkOperationTuple EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1020:1: ( ruleLinkOperationTuple EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1021:1: ruleLinkOperationTuple EOF
{
before(grammarAccess.getLinkOperationTupleRule());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2177);
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2117);
ruleLinkOperationTuple();
state._fsp--;
after(grammarAccess.getLinkOperationTupleRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTuple2184);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTuple2124);
}
@@ -2958,23 +2880,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLinkOperationTuple"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1057:1: ruleLinkOperationTuple : ( ( rule__LinkOperationTuple__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1028:1: ruleLinkOperationTuple : ( ( rule__LinkOperationTuple__Group__0 ) ) ;
public final void ruleLinkOperationTuple() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1061:2: ( ( ( rule__LinkOperationTuple__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1062:1: ( ( rule__LinkOperationTuple__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1032:2: ( ( ( rule__LinkOperationTuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1033:1: ( ( rule__LinkOperationTuple__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1062:1: ( ( rule__LinkOperationTuple__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1063:1: ( rule__LinkOperationTuple__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1033:1: ( ( rule__LinkOperationTuple__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1034:1: ( rule__LinkOperationTuple__Group__0 )
{
before(grammarAccess.getLinkOperationTupleAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1064:1: ( rule__LinkOperationTuple__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1064:2: rule__LinkOperationTuple__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1035:1: ( rule__LinkOperationTuple__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1035:2: rule__LinkOperationTuple__Group__0
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2210);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2150);
rule__LinkOperationTuple__Group__0();
state._fsp--;
@@ -3005,20 +2927,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1076:1: entryRuleLinkOperationTupleElement : ruleLinkOperationTupleElement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1047:1: entryRuleLinkOperationTupleElement : ruleLinkOperationTupleElement EOF ;
public final void entryRuleLinkOperationTupleElement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1077:1: ( ruleLinkOperationTupleElement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1078:1: ruleLinkOperationTupleElement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1048:1: ( ruleLinkOperationTupleElement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1049:1: ruleLinkOperationTupleElement EOF
{
before(grammarAccess.getLinkOperationTupleElementRule());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2237);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2177);
ruleLinkOperationTupleElement();
state._fsp--;
after(grammarAccess.getLinkOperationTupleElementRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2244);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2184);
}
@@ -3035,23 +2957,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1085:1: ruleLinkOperationTupleElement : ( ( rule__LinkOperationTupleElement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1056:1: ruleLinkOperationTupleElement : ( ( rule__LinkOperationTupleElement__Group__0 ) ) ;
public final void ruleLinkOperationTupleElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1089:2: ( ( ( rule__LinkOperationTupleElement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1090:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1060:2: ( ( ( rule__LinkOperationTupleElement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1061:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1090:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1091:1: ( rule__LinkOperationTupleElement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1061:1: ( ( rule__LinkOperationTupleElement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1062:1: ( rule__LinkOperationTupleElement__Group__0 )
{
before(grammarAccess.getLinkOperationTupleElementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1092:1: ( rule__LinkOperationTupleElement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1092:2: rule__LinkOperationTupleElement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1063:1: ( rule__LinkOperationTupleElement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1063:2: rule__LinkOperationTupleElement__Group__0
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2270);
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2210);
rule__LinkOperationTupleElement__Group__0();
state._fsp--;
@@ -3082,20 +3004,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSequenceOperationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1104:1: entryRuleSequenceOperationExpression : ruleSequenceOperationExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1075:1: entryRuleSequenceOperationExpression : ruleSequenceOperationExpression EOF ;
public final void entryRuleSequenceOperationExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1105:1: ( ruleSequenceOperationExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1106:1: ruleSequenceOperationExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1076:1: ( ruleSequenceOperationExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1077:1: ruleSequenceOperationExpression EOF
{
before(grammarAccess.getSequenceOperationExpressionRule());
- pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2297);
+ pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2237);
ruleSequenceOperationExpression();
state._fsp--;
after(grammarAccess.getSequenceOperationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceOperationExpression2304);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceOperationExpression2244);
}
@@ -3112,23 +3034,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequenceOperationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1113:1: ruleSequenceOperationExpression : ( ( rule__SequenceOperationExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1084:1: ruleSequenceOperationExpression : ( ( rule__SequenceOperationExpression__Group__0 ) ) ;
public final void ruleSequenceOperationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1117:2: ( ( ( rule__SequenceOperationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1118:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1088:2: ( ( ( rule__SequenceOperationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1089:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1118:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1119:1: ( rule__SequenceOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1089:1: ( ( rule__SequenceOperationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1090:1: ( rule__SequenceOperationExpression__Group__0 )
{
before(grammarAccess.getSequenceOperationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1120:1: ( rule__SequenceOperationExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1120:2: rule__SequenceOperationExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1091:1: ( rule__SequenceOperationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1091:2: rule__SequenceOperationExpression__Group__0
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2330);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2270);
rule__SequenceOperationExpression__Group__0();
state._fsp--;
@@ -3159,20 +3081,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSequenceReductionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1132:1: entryRuleSequenceReductionExpression : ruleSequenceReductionExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1103:1: entryRuleSequenceReductionExpression : ruleSequenceReductionExpression EOF ;
public final void entryRuleSequenceReductionExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1133:1: ( ruleSequenceReductionExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1134:1: ruleSequenceReductionExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1104:1: ( ruleSequenceReductionExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1105:1: ruleSequenceReductionExpression EOF
{
before(grammarAccess.getSequenceReductionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2357);
+ pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2297);
ruleSequenceReductionExpression();
state._fsp--;
after(grammarAccess.getSequenceReductionExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceReductionExpression2364);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceReductionExpression2304);
}
@@ -3189,23 +3111,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequenceReductionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1141:1: ruleSequenceReductionExpression : ( ( rule__SequenceReductionExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1112:1: ruleSequenceReductionExpression : ( ( rule__SequenceReductionExpression__Group__0 ) ) ;
public final void ruleSequenceReductionExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1145:2: ( ( ( rule__SequenceReductionExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1146:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1116:2: ( ( ( rule__SequenceReductionExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1117:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1146:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1147:1: ( rule__SequenceReductionExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1117:1: ( ( rule__SequenceReductionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1118:1: ( rule__SequenceReductionExpression__Group__0 )
{
before(grammarAccess.getSequenceReductionExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1148:1: ( rule__SequenceReductionExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1148:2: rule__SequenceReductionExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1119:1: ( rule__SequenceReductionExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1119:2: rule__SequenceReductionExpression__Group__0
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2390);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2330);
rule__SequenceReductionExpression__Group__0();
state._fsp--;
@@ -3236,20 +3158,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1160:1: entryRuleSequenceExpansionExpression : ruleSequenceExpansionExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1131:1: entryRuleSequenceExpansionExpression : ruleSequenceExpansionExpression EOF ;
public final void entryRuleSequenceExpansionExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1161:1: ( ruleSequenceExpansionExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1162:1: ruleSequenceExpansionExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1132:1: ( ruleSequenceExpansionExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1133:1: ruleSequenceExpansionExpression EOF
{
before(grammarAccess.getSequenceExpansionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2417);
+ pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2357);
ruleSequenceExpansionExpression();
state._fsp--;
after(grammarAccess.getSequenceExpansionExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2424);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2364);
}
@@ -3266,23 +3188,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1169:1: ruleSequenceExpansionExpression : ( ( rule__SequenceExpansionExpression__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1140:1: ruleSequenceExpansionExpression : ( ( rule__SequenceExpansionExpression__Alternatives ) ) ;
public final void ruleSequenceExpansionExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1173:2: ( ( ( rule__SequenceExpansionExpression__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1174:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1144:2: ( ( ( rule__SequenceExpansionExpression__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1145:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1174:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1175:1: ( rule__SequenceExpansionExpression__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1145:1: ( ( rule__SequenceExpansionExpression__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1146:1: ( rule__SequenceExpansionExpression__Alternatives )
{
before(grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1176:1: ( rule__SequenceExpansionExpression__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1176:2: rule__SequenceExpansionExpression__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1147:1: ( rule__SequenceExpansionExpression__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1147:2: rule__SequenceExpansionExpression__Alternatives
{
- pushFollow(FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2450);
+ pushFollow(FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2390);
rule__SequenceExpansionExpression__Alternatives();
state._fsp--;
@@ -3313,20 +3235,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1188:1: entryRuleSelectOrRejectOperation : ruleSelectOrRejectOperation EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1159:1: entryRuleSelectOrRejectOperation : ruleSelectOrRejectOperation EOF ;
public final void entryRuleSelectOrRejectOperation() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1189:1: ( ruleSelectOrRejectOperation EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1190:1: ruleSelectOrRejectOperation EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1160:1: ( ruleSelectOrRejectOperation EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1161:1: ruleSelectOrRejectOperation EOF
{
before(grammarAccess.getSelectOrRejectOperationRule());
- pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2477);
+ pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2417);
ruleSelectOrRejectOperation();
state._fsp--;
after(grammarAccess.getSelectOrRejectOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2484);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2424);
}
@@ -3343,23 +3265,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1197:1: ruleSelectOrRejectOperation : ( ( rule__SelectOrRejectOperation__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1168:1: ruleSelectOrRejectOperation : ( ( rule__SelectOrRejectOperation__Group__0 ) ) ;
public final void ruleSelectOrRejectOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1201:2: ( ( ( rule__SelectOrRejectOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1202:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1172:2: ( ( ( rule__SelectOrRejectOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1173:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1202:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1203:1: ( rule__SelectOrRejectOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1173:1: ( ( rule__SelectOrRejectOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1174:1: ( rule__SelectOrRejectOperation__Group__0 )
{
before(grammarAccess.getSelectOrRejectOperationAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1204:1: ( rule__SelectOrRejectOperation__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1204:2: rule__SelectOrRejectOperation__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1175:1: ( rule__SelectOrRejectOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1175:2: rule__SelectOrRejectOperation__Group__0
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2510);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2450);
rule__SelectOrRejectOperation__Group__0();
state._fsp--;
@@ -3390,20 +3312,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1216:1: entryRuleCollectOrIterateOperation : ruleCollectOrIterateOperation EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1187:1: entryRuleCollectOrIterateOperation : ruleCollectOrIterateOperation EOF ;
public final void entryRuleCollectOrIterateOperation() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1217:1: ( ruleCollectOrIterateOperation EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1218:1: ruleCollectOrIterateOperation EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1188:1: ( ruleCollectOrIterateOperation EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1189:1: ruleCollectOrIterateOperation EOF
{
before(grammarAccess.getCollectOrIterateOperationRule());
- pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2537);
+ pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2477);
ruleCollectOrIterateOperation();
state._fsp--;
after(grammarAccess.getCollectOrIterateOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2544);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2484);
}
@@ -3420,23 +3342,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1225:1: ruleCollectOrIterateOperation : ( ( rule__CollectOrIterateOperation__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1196:1: ruleCollectOrIterateOperation : ( ( rule__CollectOrIterateOperation__Group__0 ) ) ;
public final void ruleCollectOrIterateOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1229:2: ( ( ( rule__CollectOrIterateOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1230:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1200:2: ( ( ( rule__CollectOrIterateOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1201:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1230:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1231:1: ( rule__CollectOrIterateOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1201:1: ( ( rule__CollectOrIterateOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1202:1: ( rule__CollectOrIterateOperation__Group__0 )
{
before(grammarAccess.getCollectOrIterateOperationAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1232:1: ( rule__CollectOrIterateOperation__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1232:2: rule__CollectOrIterateOperation__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1203:1: ( rule__CollectOrIterateOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1203:2: rule__CollectOrIterateOperation__Group__0
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2570);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2510);
rule__CollectOrIterateOperation__Group__0();
state._fsp--;
@@ -3467,20 +3389,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1244:1: entryRuleForAllOrExistsOrOneOperation : ruleForAllOrExistsOrOneOperation EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1215:1: entryRuleForAllOrExistsOrOneOperation : ruleForAllOrExistsOrOneOperation EOF ;
public final void entryRuleForAllOrExistsOrOneOperation() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1245:1: ( ruleForAllOrExistsOrOneOperation EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1246:1: ruleForAllOrExistsOrOneOperation EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1216:1: ( ruleForAllOrExistsOrOneOperation EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1217:1: ruleForAllOrExistsOrOneOperation EOF
{
before(grammarAccess.getForAllOrExistsOrOneOperationRule());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2597);
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2537);
ruleForAllOrExistsOrOneOperation();
state._fsp--;
after(grammarAccess.getForAllOrExistsOrOneOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2604);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2544);
}
@@ -3497,23 +3419,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1253:1: ruleForAllOrExistsOrOneOperation : ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1224:1: ruleForAllOrExistsOrOneOperation : ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) ;
public final void ruleForAllOrExistsOrOneOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1257:2: ( ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1258:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1228:2: ( ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1229:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1258:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1259:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1229:1: ( ( rule__ForAllOrExistsOrOneOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1230:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1260:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1260:2: rule__ForAllOrExistsOrOneOperation__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1231:1: ( rule__ForAllOrExistsOrOneOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1231:2: rule__ForAllOrExistsOrOneOperation__Group__0
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2630);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2570);
rule__ForAllOrExistsOrOneOperation__Group__0();
state._fsp--;
@@ -3544,20 +3466,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIsUniqueOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1272:1: entryRuleIsUniqueOperation : ruleIsUniqueOperation EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1243:1: entryRuleIsUniqueOperation : ruleIsUniqueOperation EOF ;
public final void entryRuleIsUniqueOperation() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1273:1: ( ruleIsUniqueOperation EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1274:1: ruleIsUniqueOperation EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1244:1: ( ruleIsUniqueOperation EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1245:1: ruleIsUniqueOperation EOF
{
before(grammarAccess.getIsUniqueOperationRule());
- pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2657);
+ pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2597);
ruleIsUniqueOperation();
state._fsp--;
after(grammarAccess.getIsUniqueOperationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleIsUniqueOperation2664);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIsUniqueOperation2604);
}
@@ -3574,23 +3496,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIsUniqueOperation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1281:1: ruleIsUniqueOperation : ( ( rule__IsUniqueOperation__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1252:1: ruleIsUniqueOperation : ( ( rule__IsUniqueOperation__Group__0 ) ) ;
public final void ruleIsUniqueOperation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1285:2: ( ( ( rule__IsUniqueOperation__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1286:1: ( ( rule__IsUniqueOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1256:2: ( ( ( rule__IsUniqueOperation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1257:1: ( ( rule__IsUniqueOperation__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1286:1: ( ( rule__IsUniqueOperation__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1287:1: ( rule__IsUniqueOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1257:1: ( ( rule__IsUniqueOperation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1258:1: ( rule__IsUniqueOperation__Group__0 )
{
before(grammarAccess.getIsUniqueOperationAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1288:1: ( rule__IsUniqueOperation__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1288:2: rule__IsUniqueOperation__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1259:1: ( rule__IsUniqueOperation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1259:2: rule__IsUniqueOperation__Group__0
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2690);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2630);
rule__IsUniqueOperation__Group__0();
state._fsp--;
@@ -3621,20 +3543,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleValueSpecification"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1300:1: entryRuleValueSpecification : ruleValueSpecification EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1271:1: entryRuleValueSpecification : ruleValueSpecification EOF ;
public final void entryRuleValueSpecification() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1301:1: ( ruleValueSpecification EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1302:1: ruleValueSpecification EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1272:1: ( ruleValueSpecification EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1273:1: ruleValueSpecification EOF
{
before(grammarAccess.getValueSpecificationRule());
- pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2717);
+ pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2657);
ruleValueSpecification();
state._fsp--;
after(grammarAccess.getValueSpecificationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleValueSpecification2724);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleValueSpecification2664);
}
@@ -3651,23 +3573,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleValueSpecification"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1309:1: ruleValueSpecification : ( ( rule__ValueSpecification__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1280:1: ruleValueSpecification : ( ( rule__ValueSpecification__Alternatives ) ) ;
public final void ruleValueSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1313:2: ( ( ( rule__ValueSpecification__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1314:1: ( ( rule__ValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1284:2: ( ( ( rule__ValueSpecification__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1285:1: ( ( rule__ValueSpecification__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1314:1: ( ( rule__ValueSpecification__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1315:1: ( rule__ValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1285:1: ( ( rule__ValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1286:1: ( rule__ValueSpecification__Alternatives )
{
before(grammarAccess.getValueSpecificationAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1316:1: ( rule__ValueSpecification__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1316:2: rule__ValueSpecification__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1287:1: ( rule__ValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1287:2: rule__ValueSpecification__Alternatives
{
- pushFollow(FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2750);
+ pushFollow(FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2690);
rule__ValueSpecification__Alternatives();
state._fsp--;
@@ -3698,20 +3620,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1328:1: entryRuleNonLiteralValueSpecification : ruleNonLiteralValueSpecification EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1299:1: entryRuleNonLiteralValueSpecification : ruleNonLiteralValueSpecification EOF ;
public final void entryRuleNonLiteralValueSpecification() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1329:1: ( ruleNonLiteralValueSpecification EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1330:1: ruleNonLiteralValueSpecification EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1300:1: ( ruleNonLiteralValueSpecification EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1301:1: ruleNonLiteralValueSpecification EOF
{
before(grammarAccess.getNonLiteralValueSpecificationRule());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2777);
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2717);
ruleNonLiteralValueSpecification();
state._fsp--;
after(grammarAccess.getNonLiteralValueSpecificationRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2784);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2724);
}
@@ -3728,23 +3650,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1337:1: ruleNonLiteralValueSpecification : ( ( rule__NonLiteralValueSpecification__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1308:1: ruleNonLiteralValueSpecification : ( ( rule__NonLiteralValueSpecification__Alternatives ) ) ;
public final void ruleNonLiteralValueSpecification() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1341:2: ( ( ( rule__NonLiteralValueSpecification__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1342:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1312:2: ( ( ( rule__NonLiteralValueSpecification__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1313:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1342:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1343:1: ( rule__NonLiteralValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1313:1: ( ( rule__NonLiteralValueSpecification__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1314:1: ( rule__NonLiteralValueSpecification__Alternatives )
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1344:1: ( rule__NonLiteralValueSpecification__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1344:2: rule__NonLiteralValueSpecification__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1315:1: ( rule__NonLiteralValueSpecification__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1315:2: rule__NonLiteralValueSpecification__Alternatives
{
- pushFollow(FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2810);
+ pushFollow(FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2750);
rule__NonLiteralValueSpecification__Alternatives();
state._fsp--;
@@ -3775,20 +3697,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleParenthesizedExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1356:1: entryRuleParenthesizedExpression : ruleParenthesizedExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1327:1: entryRuleParenthesizedExpression : ruleParenthesizedExpression EOF ;
public final void entryRuleParenthesizedExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1357:1: ( ruleParenthesizedExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1358:1: ruleParenthesizedExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1328:1: ( ruleParenthesizedExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1329:1: ruleParenthesizedExpression EOF
{
before(grammarAccess.getParenthesizedExpressionRule());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2837);
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2777);
ruleParenthesizedExpression();
state._fsp--;
after(grammarAccess.getParenthesizedExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleParenthesizedExpression2844);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleParenthesizedExpression2784);
}
@@ -3805,23 +3727,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleParenthesizedExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1365:1: ruleParenthesizedExpression : ( ( rule__ParenthesizedExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1336:1: ruleParenthesizedExpression : ( ( rule__ParenthesizedExpression__Group__0 ) ) ;
public final void ruleParenthesizedExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1369:2: ( ( ( rule__ParenthesizedExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1370:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1340:2: ( ( ( rule__ParenthesizedExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1341:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1370:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1371:1: ( rule__ParenthesizedExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1341:1: ( ( rule__ParenthesizedExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1342:1: ( rule__ParenthesizedExpression__Group__0 )
{
before(grammarAccess.getParenthesizedExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1372:1: ( rule__ParenthesizedExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1372:2: rule__ParenthesizedExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1343:1: ( rule__ParenthesizedExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1343:2: rule__ParenthesizedExpression__Group__0
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2870);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2810);
rule__ParenthesizedExpression__Group__0();
state._fsp--;
@@ -3852,20 +3774,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNullExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1384:1: entryRuleNullExpression : ruleNullExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1355:1: entryRuleNullExpression : ruleNullExpression EOF ;
public final void entryRuleNullExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1385:1: ( ruleNullExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1386:1: ruleNullExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1356:1: ( ruleNullExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1357:1: ruleNullExpression EOF
{
before(grammarAccess.getNullExpressionRule());
- pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression2897);
+ pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression2837);
ruleNullExpression();
state._fsp--;
after(grammarAccess.getNullExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleNullExpression2904);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNullExpression2844);
}
@@ -3882,23 +3804,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNullExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1393:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1364:1: ruleNullExpression : ( ( rule__NullExpression__Group__0 ) ) ;
public final void ruleNullExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1397:2: ( ( ( rule__NullExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1398:1: ( ( rule__NullExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1368:2: ( ( ( rule__NullExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1369:1: ( ( rule__NullExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1398:1: ( ( rule__NullExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1399:1: ( rule__NullExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1369:1: ( ( rule__NullExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1370:1: ( rule__NullExpression__Group__0 )
{
before(grammarAccess.getNullExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1400:1: ( rule__NullExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1400:2: rule__NullExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1371:1: ( rule__NullExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1371:2: rule__NullExpression__Group__0
{
- pushFollow(FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2930);
+ pushFollow(FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2870);
rule__NullExpression__Group__0();
state._fsp--;
@@ -3929,20 +3851,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleThisExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1412:1: entryRuleThisExpression : ruleThisExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1383:1: entryRuleThisExpression : ruleThisExpression EOF ;
public final void entryRuleThisExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1413:1: ( ruleThisExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1414:1: ruleThisExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1384:1: ( ruleThisExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1385:1: ruleThisExpression EOF
{
before(grammarAccess.getThisExpressionRule());
- pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression2957);
+ pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression2897);
ruleThisExpression();
state._fsp--;
after(grammarAccess.getThisExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleThisExpression2964);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleThisExpression2904);
}
@@ -3959,23 +3881,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleThisExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1421:1: ruleThisExpression : ( ( rule__ThisExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1392:1: ruleThisExpression : ( ( rule__ThisExpression__Group__0 ) ) ;
public final void ruleThisExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1425:2: ( ( ( rule__ThisExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1426:1: ( ( rule__ThisExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1396:2: ( ( ( rule__ThisExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1397:1: ( ( rule__ThisExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1426:1: ( ( rule__ThisExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1427:1: ( rule__ThisExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1397:1: ( ( rule__ThisExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1398:1: ( rule__ThisExpression__Group__0 )
{
before(grammarAccess.getThisExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1428:1: ( rule__ThisExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1428:2: rule__ThisExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1399:1: ( rule__ThisExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1399:2: rule__ThisExpression__Group__0
{
- pushFollow(FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2990);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2930);
rule__ThisExpression__Group__0();
state._fsp--;
@@ -4006,20 +3928,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSuperInvocationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1440:1: entryRuleSuperInvocationExpression : ruleSuperInvocationExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1411:1: entryRuleSuperInvocationExpression : ruleSuperInvocationExpression EOF ;
public final void entryRuleSuperInvocationExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1441:1: ( ruleSuperInvocationExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1442:1: ruleSuperInvocationExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1412:1: ( ruleSuperInvocationExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1413:1: ruleSuperInvocationExpression EOF
{
before(grammarAccess.getSuperInvocationExpressionRule());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3017);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression2957);
ruleSuperInvocationExpression();
state._fsp--;
after(grammarAccess.getSuperInvocationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationExpression3024);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationExpression2964);
}
@@ -4036,23 +3958,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSuperInvocationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1449:1: ruleSuperInvocationExpression : ( ( rule__SuperInvocationExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1420:1: ruleSuperInvocationExpression : ( ( rule__SuperInvocationExpression__Group__0 ) ) ;
public final void ruleSuperInvocationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1453:2: ( ( ( rule__SuperInvocationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1454:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1424:2: ( ( ( rule__SuperInvocationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1425:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1454:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1455:1: ( rule__SuperInvocationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1425:1: ( ( rule__SuperInvocationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1426:1: ( rule__SuperInvocationExpression__Group__0 )
{
before(grammarAccess.getSuperInvocationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1456:1: ( rule__SuperInvocationExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1456:2: rule__SuperInvocationExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1427:1: ( rule__SuperInvocationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1427:2: rule__SuperInvocationExpression__Group__0
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3050);
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression2990);
rule__SuperInvocationExpression__Group__0();
state._fsp--;
@@ -4083,20 +4005,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInstanceCreationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1468:1: entryRuleInstanceCreationExpression : ruleInstanceCreationExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1439:1: entryRuleInstanceCreationExpression : ruleInstanceCreationExpression EOF ;
public final void entryRuleInstanceCreationExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1469:1: ( ruleInstanceCreationExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1470:1: ruleInstanceCreationExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1440:1: ( ruleInstanceCreationExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1441:1: ruleInstanceCreationExpression EOF
{
before(grammarAccess.getInstanceCreationExpressionRule());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3077);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3017);
ruleInstanceCreationExpression();
state._fsp--;
after(grammarAccess.getInstanceCreationExpressionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationExpression3084);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationExpression3024);
}
@@ -4113,23 +4035,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInstanceCreationExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1477:1: ruleInstanceCreationExpression : ( ( rule__InstanceCreationExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1448:1: ruleInstanceCreationExpression : ( ( rule__InstanceCreationExpression__Group__0 ) ) ;
public final void ruleInstanceCreationExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1481:2: ( ( ( rule__InstanceCreationExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1482:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1452:2: ( ( ( rule__InstanceCreationExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1453:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1482:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1483:1: ( rule__InstanceCreationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1453:1: ( ( rule__InstanceCreationExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1454:1: ( rule__InstanceCreationExpression__Group__0 )
{
before(grammarAccess.getInstanceCreationExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1484:1: ( rule__InstanceCreationExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1484:2: rule__InstanceCreationExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1455:1: ( rule__InstanceCreationExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1455:2: rule__InstanceCreationExpression__Group__0
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3110);
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3050);
rule__InstanceCreationExpression__Group__0();
state._fsp--;
@@ -4159,21 +4081,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "ruleInstanceCreationExpression"
- // $ANTLR start "entryRuleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1496:1: entryRuleSequenceConstructionOrAccessCompletion : ruleSequenceConstructionOrAccessCompletion EOF ;
- public final void entryRuleSequenceConstructionOrAccessCompletion() throws RecognitionException {
+ // $ANTLR start "entryRuleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1467:1: entryRuleInstanceCreationTuple : ruleInstanceCreationTuple EOF ;
+ public final void entryRuleInstanceCreationTuple() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1497:1: ( ruleSequenceConstructionOrAccessCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1498:1: ruleSequenceConstructionOrAccessCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1468:1: ( ruleInstanceCreationTuple EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1469:1: ruleInstanceCreationTuple EOF
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3137);
- ruleSequenceConstructionOrAccessCompletion();
+ before(grammarAccess.getInstanceCreationTupleRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3077);
+ ruleInstanceCreationTuple();
state._fsp--;
- after(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3144);
+ after(grammarAccess.getInstanceCreationTupleRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTuple3084);
}
@@ -4186,35 +4108,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRuleSequenceConstructionOrAccessCompletion"
+ // $ANTLR end "entryRuleInstanceCreationTuple"
- // $ANTLR start "ruleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1505:1: ruleSequenceConstructionOrAccessCompletion : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) ;
- public final void ruleSequenceConstructionOrAccessCompletion() throws RecognitionException {
+ // $ANTLR start "ruleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1476:1: ruleInstanceCreationTuple : ( ( rule__InstanceCreationTuple__Group__0 ) ) ;
+ public final void ruleInstanceCreationTuple() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1509:2: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1510:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1480:2: ( ( ( rule__InstanceCreationTuple__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1481:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1510:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1511:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1481:1: ( ( rule__InstanceCreationTuple__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1482:1: ( rule__InstanceCreationTuple__Group__0 )
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1512:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1512:2: rule__SequenceConstructionOrAccessCompletion__Alternatives
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1483:1: ( rule__InstanceCreationTuple__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1483:2: rule__InstanceCreationTuple__Group__0
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3170);
- rule__SequenceConstructionOrAccessCompletion__Alternatives();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3110);
+ rule__InstanceCreationTuple__Group__0();
state._fsp--;
}
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup());
}
@@ -4233,24 +4155,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleSequenceConstructionOrAccessCompletion"
+ // $ANTLR end "ruleInstanceCreationTuple"
- // $ANTLR start "entryRuleAccessCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1524:1: entryRuleAccessCompletion : ruleAccessCompletion EOF ;
- public final void entryRuleAccessCompletion() throws RecognitionException {
+ // $ANTLR start "entryRuleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1495:1: entryRuleInstanceCreationTupleElement : ruleInstanceCreationTupleElement EOF ;
+ public final void entryRuleInstanceCreationTupleElement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1525:1: ( ruleAccessCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1526:1: ruleAccessCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1496:1: ( ruleInstanceCreationTupleElement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1497:1: ruleInstanceCreationTupleElement EOF
{
- before(grammarAccess.getAccessCompletionRule());
- pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3197);
- ruleAccessCompletion();
+ before(grammarAccess.getInstanceCreationTupleElementRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3137);
+ ruleInstanceCreationTupleElement();
state._fsp--;
- after(grammarAccess.getAccessCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleAccessCompletion3204);
+ after(grammarAccess.getInstanceCreationTupleElementRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3144);
}
@@ -4263,35 +4185,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRuleAccessCompletion"
+ // $ANTLR end "entryRuleInstanceCreationTupleElement"
- // $ANTLR start "ruleAccessCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1533:1: ruleAccessCompletion : ( ( rule__AccessCompletion__Group__0 ) ) ;
- public final void ruleAccessCompletion() throws RecognitionException {
+ // $ANTLR start "ruleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1504:1: ruleInstanceCreationTupleElement : ( ( rule__InstanceCreationTupleElement__Group__0 ) ) ;
+ public final void ruleInstanceCreationTupleElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1537:2: ( ( ( rule__AccessCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1538:1: ( ( rule__AccessCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1508:2: ( ( ( rule__InstanceCreationTupleElement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1509:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1538:1: ( ( rule__AccessCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1539:1: ( rule__AccessCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1509:1: ( ( rule__InstanceCreationTupleElement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1510:1: ( rule__InstanceCreationTupleElement__Group__0 )
{
- before(grammarAccess.getAccessCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1540:1: ( rule__AccessCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1540:2: rule__AccessCompletion__Group__0
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1511:1: ( rule__InstanceCreationTupleElement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1511:2: rule__InstanceCreationTupleElement__Group__0
{
- pushFollow(FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3230);
- rule__AccessCompletion__Group__0();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3170);
+ rule__InstanceCreationTupleElement__Group__0();
state._fsp--;
}
- after(grammarAccess.getAccessCompletionAccess().getGroup());
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getGroup());
}
@@ -4310,24 +4232,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleAccessCompletion"
+ // $ANTLR end "ruleInstanceCreationTupleElement"
- // $ANTLR start "entryRulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1552:1: entryRulePartialSequenceConstructionCompletion : rulePartialSequenceConstructionCompletion EOF ;
- public final void entryRulePartialSequenceConstructionCompletion() throws RecognitionException {
+ // $ANTLR start "entryRuleSequenceConstructionOrAccessCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1523:1: entryRuleSequenceConstructionOrAccessCompletion : ruleSequenceConstructionOrAccessCompletion EOF ;
+ public final void entryRuleSequenceConstructionOrAccessCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1553:1: ( rulePartialSequenceConstructionCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1554:1: rulePartialSequenceConstructionCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1524:1: ( ruleSequenceConstructionOrAccessCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1525:1: ruleSequenceConstructionOrAccessCompletion EOF
{
- before(grammarAccess.getPartialSequenceConstructionCompletionRule());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3257);
- rulePartialSequenceConstructionCompletion();
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3197);
+ ruleSequenceConstructionOrAccessCompletion();
state._fsp--;
- after(grammarAccess.getPartialSequenceConstructionCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3264);
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3204);
}
@@ -4340,35 +4262,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRulePartialSequenceConstructionCompletion"
+ // $ANTLR end "entryRuleSequenceConstructionOrAccessCompletion"
- // $ANTLR start "rulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1561:1: rulePartialSequenceConstructionCompletion : ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) ;
- public final void rulePartialSequenceConstructionCompletion() throws RecognitionException {
+ // $ANTLR start "ruleSequenceConstructionOrAccessCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1532:1: ruleSequenceConstructionOrAccessCompletion : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) ;
+ public final void ruleSequenceConstructionOrAccessCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1565:2: ( ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1566:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1536:2: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1537:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1566:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1567:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1537:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1538:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
{
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1568:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1568:2: rule__PartialSequenceConstructionCompletion__Group__0
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1539:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1539:2: rule__SequenceConstructionOrAccessCompletion__Alternatives
{
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3290);
- rule__PartialSequenceConstructionCompletion__Group__0();
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3230);
+ rule__SequenceConstructionOrAccessCompletion__Alternatives();
state._fsp--;
}
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives());
}
@@ -4387,24 +4309,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rulePartialSequenceConstructionCompletion"
+ // $ANTLR end "ruleSequenceConstructionOrAccessCompletion"
- // $ANTLR start "entryRuleSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1580:1: entryRuleSequenceConstructionCompletion : ruleSequenceConstructionCompletion EOF ;
- public final void entryRuleSequenceConstructionCompletion() throws RecognitionException {
+ // $ANTLR start "entryRuleAccessCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1551:1: entryRuleAccessCompletion : ruleAccessCompletion EOF ;
+ public final void entryRuleAccessCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1581:1: ( ruleSequenceConstructionCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1582:1: ruleSequenceConstructionCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1552:1: ( ruleAccessCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1553:1: ruleAccessCompletion EOF
{
- before(grammarAccess.getSequenceConstructionCompletionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionCompletion_in_entryRuleSequenceConstructionCompletion3317);
- ruleSequenceConstructionCompletion();
+ before(grammarAccess.getAccessCompletionRule());
+ pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3257);
+ ruleAccessCompletion();
state._fsp--;
- after(grammarAccess.getSequenceConstructionCompletionRule());
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionCompletion3324);
+ after(grammarAccess.getAccessCompletionRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAccessCompletion3264);
}
@@ -4417,35 +4339,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "entryRuleSequenceConstructionCompletion"
+ // $ANTLR end "entryRuleAccessCompletion"
- // $ANTLR start "ruleSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1589:1: ruleSequenceConstructionCompletion : ( ( rule__SequenceConstructionCompletion__Group__0 ) ) ;
- public final void ruleSequenceConstructionCompletion() throws RecognitionException {
+ // $ANTLR start "ruleAccessCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1560:1: ruleAccessCompletion : ( ( rule__AccessCompletion__Group__0 ) ) ;
+ public final void ruleAccessCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1593:2: ( ( ( rule__SequenceConstructionCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1594:1: ( ( rule__SequenceConstructionCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1564:2: ( ( ( rule__AccessCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1565:1: ( ( rule__AccessCompletion__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1594:1: ( ( rule__SequenceConstructionCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1595:1: ( rule__SequenceConstructionCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1565:1: ( ( rule__AccessCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1566:1: ( rule__AccessCompletion__Group__0 )
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1596:1: ( rule__SequenceConstructionCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1596:2: rule__SequenceConstructionCompletion__Group__0
+ before(grammarAccess.getAccessCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1567:1: ( rule__AccessCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1567:2: rule__AccessCompletion__Group__0
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group__0_in_ruleSequenceConstructionCompletion3350);
- rule__SequenceConstructionCompletion__Group__0();
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3290);
+ rule__AccessCompletion__Group__0();
state._fsp--;
}
- after(grammarAccess.getSequenceConstructionCompletionAccess().getGroup());
+ after(grammarAccess.getAccessCompletionAccess().getGroup());
}
@@ -4464,15 +4386,92 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "ruleSequenceConstructionCompletion"
+ // $ANTLR end "ruleAccessCompletion"
+
+
+ // $ANTLR start "entryRulePartialSequenceConstructionCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1579:1: entryRulePartialSequenceConstructionCompletion : rulePartialSequenceConstructionCompletion EOF ;
+ public final void entryRulePartialSequenceConstructionCompletion() throws RecognitionException {
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1580:1: ( rulePartialSequenceConstructionCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1581:1: rulePartialSequenceConstructionCompletion EOF
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionRule());
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3317);
+ rulePartialSequenceConstructionCompletion();
+
+ state._fsp--;
+
+ after(grammarAccess.getPartialSequenceConstructionCompletionRule());
+ match(input,EOF,FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3324);
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+ }
+ return ;
+ }
+ // $ANTLR end "entryRulePartialSequenceConstructionCompletion"
+
+
+ // $ANTLR start "rulePartialSequenceConstructionCompletion"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1588:1: rulePartialSequenceConstructionCompletion : ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) ;
+ public final void rulePartialSequenceConstructionCompletion() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1592:2: ( ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1593:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1593:1: ( ( rule__PartialSequenceConstructionCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1594:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1595:1: ( rule__PartialSequenceConstructionCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1595:2: rule__PartialSequenceConstructionCompletion__Group__0
+ {
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3350);
+ rule__PartialSequenceConstructionCompletion__Group__0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rulePartialSequenceConstructionCompletion"
// $ANTLR start "entryRuleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1608:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1607:1: entryRuleSequenceConstructionExpression : ruleSequenceConstructionExpression EOF ;
public final void entryRuleSequenceConstructionExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1609:1: ( ruleSequenceConstructionExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1610:1: ruleSequenceConstructionExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1608:1: ( ruleSequenceConstructionExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1609:1: ruleSequenceConstructionExpression EOF
{
before(grammarAccess.getSequenceConstructionExpressionRule());
pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3377);
@@ -4498,21 +4497,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1617:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1616:1: ruleSequenceConstructionExpression : ( ( rule__SequenceConstructionExpression__Group__0 ) ) ;
public final void ruleSequenceConstructionExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1621:2: ( ( ( rule__SequenceConstructionExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1622:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1620:2: ( ( ( rule__SequenceConstructionExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1621:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1622:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1623:1: ( rule__SequenceConstructionExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1621:1: ( ( rule__SequenceConstructionExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1622:1: ( rule__SequenceConstructionExpression__Group__0 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1624:1: ( rule__SequenceConstructionExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1624:2: rule__SequenceConstructionExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1623:1: ( rule__SequenceConstructionExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1623:2: rule__SequenceConstructionExpression__Group__0
{
pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3410);
rule__SequenceConstructionExpression__Group__0();
@@ -4545,11 +4544,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSequenceElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1636:1: entryRuleSequenceElement : ruleSequenceElement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1635:1: entryRuleSequenceElement : ruleSequenceElement EOF ;
public final void entryRuleSequenceElement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1637:1: ( ruleSequenceElement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1638:1: ruleSequenceElement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1636:1: ( ruleSequenceElement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1637:1: ruleSequenceElement EOF
{
before(grammarAccess.getSequenceElementRule());
pushFollow(FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement3437);
@@ -4575,21 +4574,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequenceElement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1645:1: ruleSequenceElement : ( ( rule__SequenceElement__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1644:1: ruleSequenceElement : ( ( rule__SequenceElement__Alternatives ) ) ;
public final void ruleSequenceElement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1649:2: ( ( ( rule__SequenceElement__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1650:1: ( ( rule__SequenceElement__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1648:2: ( ( ( rule__SequenceElement__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1649:1: ( ( rule__SequenceElement__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1650:1: ( ( rule__SequenceElement__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1651:1: ( rule__SequenceElement__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1649:1: ( ( rule__SequenceElement__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1650:1: ( rule__SequenceElement__Alternatives )
{
before(grammarAccess.getSequenceElementAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1652:1: ( rule__SequenceElement__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1652:2: rule__SequenceElement__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1651:1: ( rule__SequenceElement__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1651:2: rule__SequenceElement__Alternatives
{
pushFollow(FOLLOW_rule__SequenceElement__Alternatives_in_ruleSequenceElement3470);
rule__SequenceElement__Alternatives();
@@ -4622,11 +4621,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassExtentExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1664:1: entryRuleClassExtentExpression : ruleClassExtentExpression EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1663:1: entryRuleClassExtentExpression : ruleClassExtentExpression EOF ;
public final void entryRuleClassExtentExpression() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1665:1: ( ruleClassExtentExpression EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1666:1: ruleClassExtentExpression EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1664:1: ( ruleClassExtentExpression EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1665:1: ruleClassExtentExpression EOF
{
before(grammarAccess.getClassExtentExpressionRule());
pushFollow(FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression3497);
@@ -4652,21 +4651,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassExtentExpression"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1673:1: ruleClassExtentExpression : ( ( rule__ClassExtentExpression__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1672:1: ruleClassExtentExpression : ( ( rule__ClassExtentExpression__Group__0 ) ) ;
public final void ruleClassExtentExpression() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1677:2: ( ( ( rule__ClassExtentExpression__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1678:1: ( ( rule__ClassExtentExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1676:2: ( ( ( rule__ClassExtentExpression__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1677:1: ( ( rule__ClassExtentExpression__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1678:1: ( ( rule__ClassExtentExpression__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1679:1: ( rule__ClassExtentExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1677:1: ( ( rule__ClassExtentExpression__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1678:1: ( rule__ClassExtentExpression__Group__0 )
{
before(grammarAccess.getClassExtentExpressionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1680:1: ( rule__ClassExtentExpression__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1680:2: rule__ClassExtentExpression__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1679:1: ( rule__ClassExtentExpression__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1679:2: rule__ClassExtentExpression__Group__0
{
pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0_in_ruleClassExtentExpression3530);
rule__ClassExtentExpression__Group__0();
@@ -4699,11 +4698,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBlock"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1692:1: entryRuleBlock : ruleBlock EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1691:1: entryRuleBlock : ruleBlock EOF ;
public final void entryRuleBlock() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1693:1: ( ruleBlock EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1694:1: ruleBlock EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1692:1: ( ruleBlock EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1693:1: ruleBlock EOF
{
before(grammarAccess.getBlockRule());
pushFollow(FOLLOW_ruleBlock_in_entryRuleBlock3557);
@@ -4729,21 +4728,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBlock"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1701:1: ruleBlock : ( ( rule__Block__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1700:1: ruleBlock : ( ( rule__Block__Group__0 ) ) ;
public final void ruleBlock() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1705:2: ( ( ( rule__Block__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1706:1: ( ( rule__Block__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1704:2: ( ( ( rule__Block__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1705:1: ( ( rule__Block__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1706:1: ( ( rule__Block__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1707:1: ( rule__Block__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1705:1: ( ( rule__Block__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1706:1: ( rule__Block__Group__0 )
{
before(grammarAccess.getBlockAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1708:1: ( rule__Block__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1708:2: rule__Block__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1707:1: ( rule__Block__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1707:2: rule__Block__Group__0
{
pushFollow(FOLLOW_rule__Block__Group__0_in_ruleBlock3590);
rule__Block__Group__0();
@@ -4776,11 +4775,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStatementSequence"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1720:1: entryRuleStatementSequence : ruleStatementSequence EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1719:1: entryRuleStatementSequence : ruleStatementSequence EOF ;
public final void entryRuleStatementSequence() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1721:1: ( ruleStatementSequence EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1722:1: ruleStatementSequence EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1720:1: ( ruleStatementSequence EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1721:1: ruleStatementSequence EOF
{
before(grammarAccess.getStatementSequenceRule());
pushFollow(FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence3617);
@@ -4806,24 +4805,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStatementSequence"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1729:1: ruleStatementSequence : ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1728:1: ruleStatementSequence : ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) ;
public final void ruleStatementSequence() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1733:2: ( ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1734:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1732:2: ( ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1733:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1734:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1735:1: ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1733:1: ( ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1734:1: ( ( rule__StatementSequence__StatementsAssignment ) ) ( ( rule__StatementSequence__StatementsAssignment )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1735:1: ( ( rule__StatementSequence__StatementsAssignment ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1736:1: ( rule__StatementSequence__StatementsAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1734:1: ( ( rule__StatementSequence__StatementsAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1735:1: ( rule__StatementSequence__StatementsAssignment )
{
before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1737:1: ( rule__StatementSequence__StatementsAssignment )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1737:2: rule__StatementSequence__StatementsAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1736:1: ( rule__StatementSequence__StatementsAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1736:2: rule__StatementSequence__StatementsAssignment
{
pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3652);
rule__StatementSequence__StatementsAssignment();
@@ -4837,11 +4836,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1740:1: ( ( rule__StatementSequence__StatementsAssignment )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1741:1: ( rule__StatementSequence__StatementsAssignment )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1739:1: ( ( rule__StatementSequence__StatementsAssignment )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1740:1: ( rule__StatementSequence__StatementsAssignment )*
{
before(grammarAccess.getStatementSequenceAccess().getStatementsAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1742:1: ( rule__StatementSequence__StatementsAssignment )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1741:1: ( rule__StatementSequence__StatementsAssignment )*
loop2:
do {
int alt2=2;
@@ -4854,7 +4853,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt2) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1742:2: rule__StatementSequence__StatementsAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1741:2: rule__StatementSequence__StatementsAssignment
{
pushFollow(FOLLOW_rule__StatementSequence__StatementsAssignment_in_ruleStatementSequence3664);
rule__StatementSequence__StatementsAssignment();
@@ -4896,11 +4895,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDocumentedStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1755:1: entryRuleDocumentedStatement : ruleDocumentedStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1754:1: entryRuleDocumentedStatement : ruleDocumentedStatement EOF ;
public final void entryRuleDocumentedStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1756:1: ( ruleDocumentedStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1757:1: ruleDocumentedStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1755:1: ( ruleDocumentedStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1756:1: ruleDocumentedStatement EOF
{
before(grammarAccess.getDocumentedStatementRule());
pushFollow(FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement3694);
@@ -4926,21 +4925,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDocumentedStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1764:1: ruleDocumentedStatement : ( ( rule__DocumentedStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1763:1: ruleDocumentedStatement : ( ( rule__DocumentedStatement__Group__0 ) ) ;
public final void ruleDocumentedStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1768:2: ( ( ( rule__DocumentedStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1769:1: ( ( rule__DocumentedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1767:2: ( ( ( rule__DocumentedStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1768:1: ( ( rule__DocumentedStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1769:1: ( ( rule__DocumentedStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1770:1: ( rule__DocumentedStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1768:1: ( ( rule__DocumentedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1769:1: ( rule__DocumentedStatement__Group__0 )
{
before(grammarAccess.getDocumentedStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1771:1: ( rule__DocumentedStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1771:2: rule__DocumentedStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1770:1: ( rule__DocumentedStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1770:2: rule__DocumentedStatement__Group__0
{
pushFollow(FOLLOW_rule__DocumentedStatement__Group__0_in_ruleDocumentedStatement3727);
rule__DocumentedStatement__Group__0();
@@ -4973,11 +4972,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInlineStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1783:1: entryRuleInlineStatement : ruleInlineStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1782:1: entryRuleInlineStatement : ruleInlineStatement EOF ;
public final void entryRuleInlineStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1784:1: ( ruleInlineStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1785:1: ruleInlineStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1783:1: ( ruleInlineStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1784:1: ruleInlineStatement EOF
{
before(grammarAccess.getInlineStatementRule());
pushFollow(FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement3754);
@@ -5003,21 +5002,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInlineStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1792:1: ruleInlineStatement : ( ( rule__InlineStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1791:1: ruleInlineStatement : ( ( rule__InlineStatement__Group__0 ) ) ;
public final void ruleInlineStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1796:2: ( ( ( rule__InlineStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1797:1: ( ( rule__InlineStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1795:2: ( ( ( rule__InlineStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1796:1: ( ( rule__InlineStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1797:1: ( ( rule__InlineStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1798:1: ( rule__InlineStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1796:1: ( ( rule__InlineStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1797:1: ( rule__InlineStatement__Group__0 )
{
before(grammarAccess.getInlineStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1799:1: ( rule__InlineStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1799:2: rule__InlineStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1798:1: ( rule__InlineStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1798:2: rule__InlineStatement__Group__0
{
pushFollow(FOLLOW_rule__InlineStatement__Group__0_in_ruleInlineStatement3787);
rule__InlineStatement__Group__0();
@@ -5050,11 +5049,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotatedStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1811:1: entryRuleAnnotatedStatement : ruleAnnotatedStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1810:1: entryRuleAnnotatedStatement : ruleAnnotatedStatement EOF ;
public final void entryRuleAnnotatedStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1812:1: ( ruleAnnotatedStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1813:1: ruleAnnotatedStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1811:1: ( ruleAnnotatedStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1812:1: ruleAnnotatedStatement EOF
{
before(grammarAccess.getAnnotatedStatementRule());
pushFollow(FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement3814);
@@ -5080,21 +5079,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotatedStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1820:1: ruleAnnotatedStatement : ( ( rule__AnnotatedStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1819:1: ruleAnnotatedStatement : ( ( rule__AnnotatedStatement__Group__0 ) ) ;
public final void ruleAnnotatedStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1824:2: ( ( ( rule__AnnotatedStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1825:1: ( ( rule__AnnotatedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1823:2: ( ( ( rule__AnnotatedStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1824:1: ( ( rule__AnnotatedStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1825:1: ( ( rule__AnnotatedStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1826:1: ( rule__AnnotatedStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1824:1: ( ( rule__AnnotatedStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1825:1: ( rule__AnnotatedStatement__Group__0 )
{
before(grammarAccess.getAnnotatedStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1827:1: ( rule__AnnotatedStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1827:2: rule__AnnotatedStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1826:1: ( rule__AnnotatedStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1826:2: rule__AnnotatedStatement__Group__0
{
pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0_in_ruleAnnotatedStatement3847);
rule__AnnotatedStatement__Group__0();
@@ -5127,11 +5126,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1839:1: entryRuleStatement : ruleStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1838:1: entryRuleStatement : ruleStatement EOF ;
public final void entryRuleStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1840:1: ( ruleStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1841:1: ruleStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1839:1: ( ruleStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1840:1: ruleStatement EOF
{
before(grammarAccess.getStatementRule());
pushFollow(FOLLOW_ruleStatement_in_entryRuleStatement3874);
@@ -5157,21 +5156,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1848:1: ruleStatement : ( ( rule__Statement__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1847:1: ruleStatement : ( ( rule__Statement__Alternatives ) ) ;
public final void ruleStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1852:2: ( ( ( rule__Statement__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1853:1: ( ( rule__Statement__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1851:2: ( ( ( rule__Statement__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1852:1: ( ( rule__Statement__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1853:1: ( ( rule__Statement__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1854:1: ( rule__Statement__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1852:1: ( ( rule__Statement__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1853:1: ( rule__Statement__Alternatives )
{
before(grammarAccess.getStatementAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1855:1: ( rule__Statement__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1855:2: rule__Statement__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1854:1: ( rule__Statement__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1854:2: rule__Statement__Alternatives
{
pushFollow(FOLLOW_rule__Statement__Alternatives_in_ruleStatement3907);
rule__Statement__Alternatives();
@@ -5204,11 +5203,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1867:1: entryRuleAnnotation : ruleAnnotation EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1866:1: entryRuleAnnotation : ruleAnnotation EOF ;
public final void entryRuleAnnotation() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1868:1: ( ruleAnnotation EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1869:1: ruleAnnotation EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1867:1: ( ruleAnnotation EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1868:1: ruleAnnotation EOF
{
before(grammarAccess.getAnnotationRule());
pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation3934);
@@ -5234,21 +5233,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotation"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1876:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1875:1: ruleAnnotation : ( ( rule__Annotation__Group__0 ) ) ;
public final void ruleAnnotation() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1880:2: ( ( ( rule__Annotation__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1881:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1879:2: ( ( ( rule__Annotation__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1880:1: ( ( rule__Annotation__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1881:1: ( ( rule__Annotation__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1882:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1880:1: ( ( rule__Annotation__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1881:1: ( rule__Annotation__Group__0 )
{
before(grammarAccess.getAnnotationAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1883:1: ( rule__Annotation__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1883:2: rule__Annotation__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1882:1: ( rule__Annotation__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1882:2: rule__Annotation__Group__0
{
pushFollow(FOLLOW_rule__Annotation__Group__0_in_ruleAnnotation3967);
rule__Annotation__Group__0();
@@ -5281,11 +5280,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBlockStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1895:1: entryRuleBlockStatement : ruleBlockStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1894:1: entryRuleBlockStatement : ruleBlockStatement EOF ;
public final void entryRuleBlockStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1896:1: ( ruleBlockStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1897:1: ruleBlockStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1895:1: ( ruleBlockStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1896:1: ruleBlockStatement EOF
{
before(grammarAccess.getBlockStatementRule());
pushFollow(FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement3994);
@@ -5311,21 +5310,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBlockStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1904:1: ruleBlockStatement : ( ( rule__BlockStatement__BlockAssignment ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1903:1: ruleBlockStatement : ( ( rule__BlockStatement__BlockAssignment ) ) ;
public final void ruleBlockStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1908:2: ( ( ( rule__BlockStatement__BlockAssignment ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1909:1: ( ( rule__BlockStatement__BlockAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1907:2: ( ( ( rule__BlockStatement__BlockAssignment ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1908:1: ( ( rule__BlockStatement__BlockAssignment ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1909:1: ( ( rule__BlockStatement__BlockAssignment ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1910:1: ( rule__BlockStatement__BlockAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1908:1: ( ( rule__BlockStatement__BlockAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1909:1: ( rule__BlockStatement__BlockAssignment )
{
before(grammarAccess.getBlockStatementAccess().getBlockAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1911:1: ( rule__BlockStatement__BlockAssignment )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1911:2: rule__BlockStatement__BlockAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1910:1: ( rule__BlockStatement__BlockAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1910:2: rule__BlockStatement__BlockAssignment
{
pushFollow(FOLLOW_rule__BlockStatement__BlockAssignment_in_ruleBlockStatement4027);
rule__BlockStatement__BlockAssignment();
@@ -5358,11 +5357,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleEmptyStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1923:1: entryRuleEmptyStatement : ruleEmptyStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1922:1: entryRuleEmptyStatement : ruleEmptyStatement EOF ;
public final void entryRuleEmptyStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1924:1: ( ruleEmptyStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1925:1: ruleEmptyStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1923:1: ( ruleEmptyStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1924:1: ruleEmptyStatement EOF
{
before(grammarAccess.getEmptyStatementRule());
pushFollow(FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement4054);
@@ -5388,21 +5387,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleEmptyStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1932:1: ruleEmptyStatement : ( ( rule__EmptyStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1931:1: ruleEmptyStatement : ( ( rule__EmptyStatement__Group__0 ) ) ;
public final void ruleEmptyStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1936:2: ( ( ( rule__EmptyStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1937:1: ( ( rule__EmptyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1935:2: ( ( ( rule__EmptyStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1936:1: ( ( rule__EmptyStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1937:1: ( ( rule__EmptyStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1938:1: ( rule__EmptyStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1936:1: ( ( rule__EmptyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1937:1: ( rule__EmptyStatement__Group__0 )
{
before(grammarAccess.getEmptyStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1939:1: ( rule__EmptyStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1939:2: rule__EmptyStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1938:1: ( rule__EmptyStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1938:2: rule__EmptyStatement__Group__0
{
pushFollow(FOLLOW_rule__EmptyStatement__Group__0_in_ruleEmptyStatement4087);
rule__EmptyStatement__Group__0();
@@ -5435,11 +5434,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1951:1: entryRuleLocalNameDeclarationStatement : ruleLocalNameDeclarationStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1950:1: entryRuleLocalNameDeclarationStatement : ruleLocalNameDeclarationStatement EOF ;
public final void entryRuleLocalNameDeclarationStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1952:1: ( ruleLocalNameDeclarationStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1953:1: ruleLocalNameDeclarationStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1951:1: ( ruleLocalNameDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1952:1: ruleLocalNameDeclarationStatement EOF
{
before(grammarAccess.getLocalNameDeclarationStatementRule());
pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement4114);
@@ -5465,21 +5464,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1960:1: ruleLocalNameDeclarationStatement : ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1959:1: ruleLocalNameDeclarationStatement : ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) ;
public final void ruleLocalNameDeclarationStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1964:2: ( ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1965:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1963:2: ( ( ( rule__LocalNameDeclarationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1964:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1965:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1966:1: ( rule__LocalNameDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1964:1: ( ( rule__LocalNameDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1965:1: ( rule__LocalNameDeclarationStatement__Group__0 )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1967:1: ( rule__LocalNameDeclarationStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1967:2: rule__LocalNameDeclarationStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1966:1: ( rule__LocalNameDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1966:2: rule__LocalNameDeclarationStatement__Group__0
{
pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0_in_ruleLocalNameDeclarationStatement4147);
rule__LocalNameDeclarationStatement__Group__0();
@@ -5512,11 +5511,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleIfStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1979:1: entryRuleIfStatement : ruleIfStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1978:1: entryRuleIfStatement : ruleIfStatement EOF ;
public final void entryRuleIfStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1980:1: ( ruleIfStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1981:1: ruleIfStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1979:1: ( ruleIfStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1980:1: ruleIfStatement EOF
{
before(grammarAccess.getIfStatementRule());
pushFollow(FOLLOW_ruleIfStatement_in_entryRuleIfStatement4174);
@@ -5542,21 +5541,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleIfStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1988:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1987:1: ruleIfStatement : ( ( rule__IfStatement__Group__0 ) ) ;
public final void ruleIfStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1992:2: ( ( ( rule__IfStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1993:1: ( ( rule__IfStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1991:2: ( ( ( rule__IfStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1992:1: ( ( rule__IfStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1993:1: ( ( rule__IfStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1994:1: ( rule__IfStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1992:1: ( ( rule__IfStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1993:1: ( rule__IfStatement__Group__0 )
{
before(grammarAccess.getIfStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1995:1: ( rule__IfStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1995:2: rule__IfStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1994:1: ( rule__IfStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:1994:2: rule__IfStatement__Group__0
{
pushFollow(FOLLOW_rule__IfStatement__Group__0_in_ruleIfStatement4207);
rule__IfStatement__Group__0();
@@ -5589,11 +5588,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSequentialClauses"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2007:1: entryRuleSequentialClauses : ruleSequentialClauses EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2006:1: entryRuleSequentialClauses : ruleSequentialClauses EOF ;
public final void entryRuleSequentialClauses() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2008:1: ( ruleSequentialClauses EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2009:1: ruleSequentialClauses EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2007:1: ( ruleSequentialClauses EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2008:1: ruleSequentialClauses EOF
{
before(grammarAccess.getSequentialClausesRule());
pushFollow(FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses4234);
@@ -5619,21 +5618,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSequentialClauses"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2016:1: ruleSequentialClauses : ( ( rule__SequentialClauses__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2015:1: ruleSequentialClauses : ( ( rule__SequentialClauses__Group__0 ) ) ;
public final void ruleSequentialClauses() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2020:2: ( ( ( rule__SequentialClauses__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2021:1: ( ( rule__SequentialClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2019:2: ( ( ( rule__SequentialClauses__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2020:1: ( ( rule__SequentialClauses__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2021:1: ( ( rule__SequentialClauses__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2022:1: ( rule__SequentialClauses__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2020:1: ( ( rule__SequentialClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2021:1: ( rule__SequentialClauses__Group__0 )
{
before(grammarAccess.getSequentialClausesAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2023:1: ( rule__SequentialClauses__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2023:2: rule__SequentialClauses__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2022:1: ( rule__SequentialClauses__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2022:2: rule__SequentialClauses__Group__0
{
pushFollow(FOLLOW_rule__SequentialClauses__Group__0_in_ruleSequentialClauses4267);
rule__SequentialClauses__Group__0();
@@ -5666,11 +5665,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleConcurrentClauses"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2035:1: entryRuleConcurrentClauses : ruleConcurrentClauses EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2034:1: entryRuleConcurrentClauses : ruleConcurrentClauses EOF ;
public final void entryRuleConcurrentClauses() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2036:1: ( ruleConcurrentClauses EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2037:1: ruleConcurrentClauses EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2035:1: ( ruleConcurrentClauses EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2036:1: ruleConcurrentClauses EOF
{
before(grammarAccess.getConcurrentClausesRule());
pushFollow(FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses4294);
@@ -5696,21 +5695,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleConcurrentClauses"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2044:1: ruleConcurrentClauses : ( ( rule__ConcurrentClauses__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2043:1: ruleConcurrentClauses : ( ( rule__ConcurrentClauses__Group__0 ) ) ;
public final void ruleConcurrentClauses() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2048:2: ( ( ( rule__ConcurrentClauses__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2049:1: ( ( rule__ConcurrentClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2047:2: ( ( ( rule__ConcurrentClauses__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2048:1: ( ( rule__ConcurrentClauses__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2049:1: ( ( rule__ConcurrentClauses__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2050:1: ( rule__ConcurrentClauses__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2048:1: ( ( rule__ConcurrentClauses__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2049:1: ( rule__ConcurrentClauses__Group__0 )
{
before(grammarAccess.getConcurrentClausesAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2051:1: ( rule__ConcurrentClauses__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2051:2: rule__ConcurrentClauses__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2050:1: ( rule__ConcurrentClauses__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2050:2: rule__ConcurrentClauses__Group__0
{
pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0_in_ruleConcurrentClauses4327);
rule__ConcurrentClauses__Group__0();
@@ -5743,11 +5742,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonFinalClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2063:1: entryRuleNonFinalClause : ruleNonFinalClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2062:1: entryRuleNonFinalClause : ruleNonFinalClause EOF ;
public final void entryRuleNonFinalClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2064:1: ( ruleNonFinalClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2065:1: ruleNonFinalClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2063:1: ( ruleNonFinalClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2064:1: ruleNonFinalClause EOF
{
before(grammarAccess.getNonFinalClauseRule());
pushFollow(FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause4354);
@@ -5773,21 +5772,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonFinalClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2072:1: ruleNonFinalClause : ( ( rule__NonFinalClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2071:1: ruleNonFinalClause : ( ( rule__NonFinalClause__Group__0 ) ) ;
public final void ruleNonFinalClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2076:2: ( ( ( rule__NonFinalClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2077:1: ( ( rule__NonFinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2075:2: ( ( ( rule__NonFinalClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2076:1: ( ( rule__NonFinalClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2077:1: ( ( rule__NonFinalClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2078:1: ( rule__NonFinalClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2076:1: ( ( rule__NonFinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2077:1: ( rule__NonFinalClause__Group__0 )
{
before(grammarAccess.getNonFinalClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2079:1: ( rule__NonFinalClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2079:2: rule__NonFinalClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2078:1: ( rule__NonFinalClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2078:2: rule__NonFinalClause__Group__0
{
pushFollow(FOLLOW_rule__NonFinalClause__Group__0_in_ruleNonFinalClause4387);
rule__NonFinalClause__Group__0();
@@ -5820,11 +5819,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleFinalClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2091:1: entryRuleFinalClause : ruleFinalClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2090:1: entryRuleFinalClause : ruleFinalClause EOF ;
public final void entryRuleFinalClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2092:1: ( ruleFinalClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2093:1: ruleFinalClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2091:1: ( ruleFinalClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2092:1: ruleFinalClause EOF
{
before(grammarAccess.getFinalClauseRule());
pushFollow(FOLLOW_ruleFinalClause_in_entryRuleFinalClause4414);
@@ -5850,21 +5849,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleFinalClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2100:1: ruleFinalClause : ( ( rule__FinalClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2099:1: ruleFinalClause : ( ( rule__FinalClause__Group__0 ) ) ;
public final void ruleFinalClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2104:2: ( ( ( rule__FinalClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2105:1: ( ( rule__FinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2103:2: ( ( ( rule__FinalClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2104:1: ( ( rule__FinalClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2105:1: ( ( rule__FinalClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2106:1: ( rule__FinalClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2104:1: ( ( rule__FinalClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2105:1: ( rule__FinalClause__Group__0 )
{
before(grammarAccess.getFinalClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2107:1: ( rule__FinalClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2107:2: rule__FinalClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2106:1: ( rule__FinalClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2106:2: rule__FinalClause__Group__0
{
pushFollow(FOLLOW_rule__FinalClause__Group__0_in_ruleFinalClause4447);
rule__FinalClause__Group__0();
@@ -5897,11 +5896,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSwitchStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2119:1: entryRuleSwitchStatement : ruleSwitchStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2118:1: entryRuleSwitchStatement : ruleSwitchStatement EOF ;
public final void entryRuleSwitchStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2120:1: ( ruleSwitchStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2121:1: ruleSwitchStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2119:1: ( ruleSwitchStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2120:1: ruleSwitchStatement EOF
{
before(grammarAccess.getSwitchStatementRule());
pushFollow(FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement4474);
@@ -5927,21 +5926,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSwitchStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2128:1: ruleSwitchStatement : ( ( rule__SwitchStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2127:1: ruleSwitchStatement : ( ( rule__SwitchStatement__Group__0 ) ) ;
public final void ruleSwitchStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2132:2: ( ( ( rule__SwitchStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2133:1: ( ( rule__SwitchStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2131:2: ( ( ( rule__SwitchStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2132:1: ( ( rule__SwitchStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2133:1: ( ( rule__SwitchStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2134:1: ( rule__SwitchStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2132:1: ( ( rule__SwitchStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2133:1: ( rule__SwitchStatement__Group__0 )
{
before(grammarAccess.getSwitchStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2135:1: ( rule__SwitchStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2135:2: rule__SwitchStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2134:1: ( rule__SwitchStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2134:2: rule__SwitchStatement__Group__0
{
pushFollow(FOLLOW_rule__SwitchStatement__Group__0_in_ruleSwitchStatement4507);
rule__SwitchStatement__Group__0();
@@ -5974,11 +5973,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSwitchClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2147:1: entryRuleSwitchClause : ruleSwitchClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2146:1: entryRuleSwitchClause : ruleSwitchClause EOF ;
public final void entryRuleSwitchClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2148:1: ( ruleSwitchClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2149:1: ruleSwitchClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2147:1: ( ruleSwitchClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2148:1: ruleSwitchClause EOF
{
before(grammarAccess.getSwitchClauseRule());
pushFollow(FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause4534);
@@ -6004,21 +6003,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSwitchClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2156:1: ruleSwitchClause : ( ( rule__SwitchClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2155:1: ruleSwitchClause : ( ( rule__SwitchClause__Group__0 ) ) ;
public final void ruleSwitchClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2160:2: ( ( ( rule__SwitchClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2161:1: ( ( rule__SwitchClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2159:2: ( ( ( rule__SwitchClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2160:1: ( ( rule__SwitchClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2161:1: ( ( rule__SwitchClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2162:1: ( rule__SwitchClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2160:1: ( ( rule__SwitchClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2161:1: ( rule__SwitchClause__Group__0 )
{
before(grammarAccess.getSwitchClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2163:1: ( rule__SwitchClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2163:2: rule__SwitchClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2162:1: ( rule__SwitchClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2162:2: rule__SwitchClause__Group__0
{
pushFollow(FOLLOW_rule__SwitchClause__Group__0_in_ruleSwitchClause4567);
rule__SwitchClause__Group__0();
@@ -6051,11 +6050,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSwitchCase"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2175:1: entryRuleSwitchCase : ruleSwitchCase EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2174:1: entryRuleSwitchCase : ruleSwitchCase EOF ;
public final void entryRuleSwitchCase() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2176:1: ( ruleSwitchCase EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2177:1: ruleSwitchCase EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2175:1: ( ruleSwitchCase EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2176:1: ruleSwitchCase EOF
{
before(grammarAccess.getSwitchCaseRule());
pushFollow(FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase4594);
@@ -6081,21 +6080,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSwitchCase"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2184:1: ruleSwitchCase : ( ( rule__SwitchCase__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2183:1: ruleSwitchCase : ( ( rule__SwitchCase__Group__0 ) ) ;
public final void ruleSwitchCase() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2188:2: ( ( ( rule__SwitchCase__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2189:1: ( ( rule__SwitchCase__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2187:2: ( ( ( rule__SwitchCase__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2188:1: ( ( rule__SwitchCase__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2189:1: ( ( rule__SwitchCase__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2190:1: ( rule__SwitchCase__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2188:1: ( ( rule__SwitchCase__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2189:1: ( rule__SwitchCase__Group__0 )
{
before(grammarAccess.getSwitchCaseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2191:1: ( rule__SwitchCase__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2191:2: rule__SwitchCase__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2190:1: ( rule__SwitchCase__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2190:2: rule__SwitchCase__Group__0
{
pushFollow(FOLLOW_rule__SwitchCase__Group__0_in_ruleSwitchCase4627);
rule__SwitchCase__Group__0();
@@ -6128,11 +6127,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSwitchDefaultClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2203:1: entryRuleSwitchDefaultClause : ruleSwitchDefaultClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2202:1: entryRuleSwitchDefaultClause : ruleSwitchDefaultClause EOF ;
public final void entryRuleSwitchDefaultClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2204:1: ( ruleSwitchDefaultClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2205:1: ruleSwitchDefaultClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2203:1: ( ruleSwitchDefaultClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2204:1: ruleSwitchDefaultClause EOF
{
before(grammarAccess.getSwitchDefaultClauseRule());
pushFollow(FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause4654);
@@ -6158,21 +6157,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSwitchDefaultClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2212:1: ruleSwitchDefaultClause : ( ( rule__SwitchDefaultClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2211:1: ruleSwitchDefaultClause : ( ( rule__SwitchDefaultClause__Group__0 ) ) ;
public final void ruleSwitchDefaultClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2216:2: ( ( ( rule__SwitchDefaultClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2217:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2215:2: ( ( ( rule__SwitchDefaultClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2216:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2217:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2218:1: ( rule__SwitchDefaultClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2216:1: ( ( rule__SwitchDefaultClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2217:1: ( rule__SwitchDefaultClause__Group__0 )
{
before(grammarAccess.getSwitchDefaultClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2219:1: ( rule__SwitchDefaultClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2219:2: rule__SwitchDefaultClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2218:1: ( rule__SwitchDefaultClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2218:2: rule__SwitchDefaultClause__Group__0
{
pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0_in_ruleSwitchDefaultClause4687);
rule__SwitchDefaultClause__Group__0();
@@ -6205,11 +6204,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2231:1: entryRuleNonEmptyStatementSequence : ruleNonEmptyStatementSequence EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2230:1: entryRuleNonEmptyStatementSequence : ruleNonEmptyStatementSequence EOF ;
public final void entryRuleNonEmptyStatementSequence() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2232:1: ( ruleNonEmptyStatementSequence EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2233:1: ruleNonEmptyStatementSequence EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2231:1: ( ruleNonEmptyStatementSequence EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2232:1: ruleNonEmptyStatementSequence EOF
{
before(grammarAccess.getNonEmptyStatementSequenceRule());
pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence4714);
@@ -6235,24 +6234,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2240:1: ruleNonEmptyStatementSequence : ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2239:1: ruleNonEmptyStatementSequence : ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) ;
public final void ruleNonEmptyStatementSequence() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2244:2: ( ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2245:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2243:2: ( ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2244:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2245:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2246:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2244:1: ( ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2245:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) ) ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2246:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2247:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2245:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2246:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
{
before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2248:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2248:2: rule__NonEmptyStatementSequence__StatementAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2247:1: ( rule__NonEmptyStatementSequence__StatementAssignment )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2247:2: rule__NonEmptyStatementSequence__StatementAssignment
{
pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4749);
rule__NonEmptyStatementSequence__StatementAssignment();
@@ -6266,11 +6265,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2251:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2252:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2250:1: ( ( rule__NonEmptyStatementSequence__StatementAssignment )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2251:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
{
before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2253:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2252:1: ( rule__NonEmptyStatementSequence__StatementAssignment )*
loop3:
do {
int alt3=2;
@@ -6283,7 +6282,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt3) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2253:2: rule__NonEmptyStatementSequence__StatementAssignment
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2252:2: rule__NonEmptyStatementSequence__StatementAssignment
{
pushFollow(FOLLOW_rule__NonEmptyStatementSequence__StatementAssignment_in_ruleNonEmptyStatementSequence4761);
rule__NonEmptyStatementSequence__StatementAssignment();
@@ -6325,11 +6324,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleWhileStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2266:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2265:1: entryRuleWhileStatement : ruleWhileStatement EOF ;
public final void entryRuleWhileStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2267:1: ( ruleWhileStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2268:1: ruleWhileStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2266:1: ( ruleWhileStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2267:1: ruleWhileStatement EOF
{
before(grammarAccess.getWhileStatementRule());
pushFollow(FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement4791);
@@ -6355,21 +6354,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleWhileStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2275:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2274:1: ruleWhileStatement : ( ( rule__WhileStatement__Group__0 ) ) ;
public final void ruleWhileStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2279:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2280:1: ( ( rule__WhileStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2278:2: ( ( ( rule__WhileStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2279:1: ( ( rule__WhileStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2280:1: ( ( rule__WhileStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2281:1: ( rule__WhileStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2279:1: ( ( rule__WhileStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2280:1: ( rule__WhileStatement__Group__0 )
{
before(grammarAccess.getWhileStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2282:1: ( rule__WhileStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2282:2: rule__WhileStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2281:1: ( rule__WhileStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2281:2: rule__WhileStatement__Group__0
{
pushFollow(FOLLOW_rule__WhileStatement__Group__0_in_ruleWhileStatement4824);
rule__WhileStatement__Group__0();
@@ -6402,11 +6401,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleDoStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2294:1: entryRuleDoStatement : ruleDoStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2293:1: entryRuleDoStatement : ruleDoStatement EOF ;
public final void entryRuleDoStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2295:1: ( ruleDoStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2296:1: ruleDoStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2294:1: ( ruleDoStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2295:1: ruleDoStatement EOF
{
before(grammarAccess.getDoStatementRule());
pushFollow(FOLLOW_ruleDoStatement_in_entryRuleDoStatement4851);
@@ -6432,21 +6431,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleDoStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2303:1: ruleDoStatement : ( ( rule__DoStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2302:1: ruleDoStatement : ( ( rule__DoStatement__Group__0 ) ) ;
public final void ruleDoStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2307:2: ( ( ( rule__DoStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2308:1: ( ( rule__DoStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2306:2: ( ( ( rule__DoStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2307:1: ( ( rule__DoStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2308:1: ( ( rule__DoStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2309:1: ( rule__DoStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2307:1: ( ( rule__DoStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2308:1: ( rule__DoStatement__Group__0 )
{
before(grammarAccess.getDoStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2310:1: ( rule__DoStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2310:2: rule__DoStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2309:1: ( rule__DoStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2309:2: rule__DoStatement__Group__0
{
pushFollow(FOLLOW_rule__DoStatement__Group__0_in_ruleDoStatement4884);
rule__DoStatement__Group__0();
@@ -6479,11 +6478,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleForStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2322:1: entryRuleForStatement : ruleForStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2321:1: entryRuleForStatement : ruleForStatement EOF ;
public final void entryRuleForStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2323:1: ( ruleForStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2324:1: ruleForStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2322:1: ( ruleForStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2323:1: ruleForStatement EOF
{
before(grammarAccess.getForStatementRule());
pushFollow(FOLLOW_ruleForStatement_in_entryRuleForStatement4911);
@@ -6509,21 +6508,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleForStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2331:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2330:1: ruleForStatement : ( ( rule__ForStatement__Group__0 ) ) ;
public final void ruleForStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2335:2: ( ( ( rule__ForStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2336:1: ( ( rule__ForStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2334:2: ( ( ( rule__ForStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2335:1: ( ( rule__ForStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2336:1: ( ( rule__ForStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2337:1: ( rule__ForStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2335:1: ( ( rule__ForStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2336:1: ( rule__ForStatement__Group__0 )
{
before(grammarAccess.getForStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2338:1: ( rule__ForStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2338:2: rule__ForStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2337:1: ( rule__ForStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2337:2: rule__ForStatement__Group__0
{
pushFollow(FOLLOW_rule__ForStatement__Group__0_in_ruleForStatement4944);
rule__ForStatement__Group__0();
@@ -6556,11 +6555,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleForControl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2350:1: entryRuleForControl : ruleForControl EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2349:1: entryRuleForControl : ruleForControl EOF ;
public final void entryRuleForControl() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2351:1: ( ruleForControl EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2352:1: ruleForControl EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2350:1: ( ruleForControl EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2351:1: ruleForControl EOF
{
before(grammarAccess.getForControlRule());
pushFollow(FOLLOW_ruleForControl_in_entryRuleForControl4971);
@@ -6586,21 +6585,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleForControl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2359:1: ruleForControl : ( ( rule__ForControl__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2358:1: ruleForControl : ( ( rule__ForControl__Group__0 ) ) ;
public final void ruleForControl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2363:2: ( ( ( rule__ForControl__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2364:1: ( ( rule__ForControl__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2362:2: ( ( ( rule__ForControl__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2363:1: ( ( rule__ForControl__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2364:1: ( ( rule__ForControl__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2365:1: ( rule__ForControl__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2363:1: ( ( rule__ForControl__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2364:1: ( rule__ForControl__Group__0 )
{
before(grammarAccess.getForControlAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2366:1: ( rule__ForControl__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2366:2: rule__ForControl__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2365:1: ( rule__ForControl__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2365:2: rule__ForControl__Group__0
{
pushFollow(FOLLOW_rule__ForControl__Group__0_in_ruleForControl5004);
rule__ForControl__Group__0();
@@ -6633,11 +6632,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleLoopVariableDefinition"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2378:1: entryRuleLoopVariableDefinition : ruleLoopVariableDefinition EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2377:1: entryRuleLoopVariableDefinition : ruleLoopVariableDefinition EOF ;
public final void entryRuleLoopVariableDefinition() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2379:1: ( ruleLoopVariableDefinition EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2380:1: ruleLoopVariableDefinition EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2378:1: ( ruleLoopVariableDefinition EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2379:1: ruleLoopVariableDefinition EOF
{
before(grammarAccess.getLoopVariableDefinitionRule());
pushFollow(FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition5031);
@@ -6663,21 +6662,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLoopVariableDefinition"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2387:1: ruleLoopVariableDefinition : ( ( rule__LoopVariableDefinition__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2386:1: ruleLoopVariableDefinition : ( ( rule__LoopVariableDefinition__Alternatives ) ) ;
public final void ruleLoopVariableDefinition() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2391:2: ( ( ( rule__LoopVariableDefinition__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2392:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2390:2: ( ( ( rule__LoopVariableDefinition__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2391:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2392:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2393:1: ( rule__LoopVariableDefinition__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2391:1: ( ( rule__LoopVariableDefinition__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2392:1: ( rule__LoopVariableDefinition__Alternatives )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2394:1: ( rule__LoopVariableDefinition__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2394:2: rule__LoopVariableDefinition__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2393:1: ( rule__LoopVariableDefinition__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2393:2: rule__LoopVariableDefinition__Alternatives
{
pushFollow(FOLLOW_rule__LoopVariableDefinition__Alternatives_in_ruleLoopVariableDefinition5064);
rule__LoopVariableDefinition__Alternatives();
@@ -6710,11 +6709,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleBreakStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2406:1: entryRuleBreakStatement : ruleBreakStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2405:1: entryRuleBreakStatement : ruleBreakStatement EOF ;
public final void entryRuleBreakStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2407:1: ( ruleBreakStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2408:1: ruleBreakStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2406:1: ( ruleBreakStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2407:1: ruleBreakStatement EOF
{
before(grammarAccess.getBreakStatementRule());
pushFollow(FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement5091);
@@ -6740,21 +6739,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBreakStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2415:1: ruleBreakStatement : ( ( rule__BreakStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2414:1: ruleBreakStatement : ( ( rule__BreakStatement__Group__0 ) ) ;
public final void ruleBreakStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2419:2: ( ( ( rule__BreakStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2420:1: ( ( rule__BreakStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2418:2: ( ( ( rule__BreakStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2419:1: ( ( rule__BreakStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2420:1: ( ( rule__BreakStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2421:1: ( rule__BreakStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2419:1: ( ( rule__BreakStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2420:1: ( rule__BreakStatement__Group__0 )
{
before(grammarAccess.getBreakStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2422:1: ( rule__BreakStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2422:2: rule__BreakStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2421:1: ( rule__BreakStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2421:2: rule__BreakStatement__Group__0
{
pushFollow(FOLLOW_rule__BreakStatement__Group__0_in_ruleBreakStatement5124);
rule__BreakStatement__Group__0();
@@ -6787,11 +6786,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReturnStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2434:1: entryRuleReturnStatement : ruleReturnStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2433:1: entryRuleReturnStatement : ruleReturnStatement EOF ;
public final void entryRuleReturnStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2435:1: ( ruleReturnStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2436:1: ruleReturnStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2434:1: ( ruleReturnStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2435:1: ruleReturnStatement EOF
{
before(grammarAccess.getReturnStatementRule());
pushFollow(FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement5151);
@@ -6817,21 +6816,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReturnStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2443:1: ruleReturnStatement : ( ( rule__ReturnStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2442:1: ruleReturnStatement : ( ( rule__ReturnStatement__Group__0 ) ) ;
public final void ruleReturnStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2447:2: ( ( ( rule__ReturnStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2448:1: ( ( rule__ReturnStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2446:2: ( ( ( rule__ReturnStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2447:1: ( ( rule__ReturnStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2448:1: ( ( rule__ReturnStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2449:1: ( rule__ReturnStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2447:1: ( ( rule__ReturnStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2448:1: ( rule__ReturnStatement__Group__0 )
{
before(grammarAccess.getReturnStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2450:1: ( rule__ReturnStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2450:2: rule__ReturnStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2449:1: ( rule__ReturnStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2449:2: rule__ReturnStatement__Group__0
{
pushFollow(FOLLOW_rule__ReturnStatement__Group__0_in_ruleReturnStatement5184);
rule__ReturnStatement__Group__0();
@@ -6864,11 +6863,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAcceptStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2462:1: entryRuleAcceptStatement : ruleAcceptStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2461:1: entryRuleAcceptStatement : ruleAcceptStatement EOF ;
public final void entryRuleAcceptStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2463:1: ( ruleAcceptStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2464:1: ruleAcceptStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2462:1: ( ruleAcceptStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2463:1: ruleAcceptStatement EOF
{
before(grammarAccess.getAcceptStatementRule());
pushFollow(FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement5211);
@@ -6894,21 +6893,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAcceptStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2471:1: ruleAcceptStatement : ( ( rule__AcceptStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2470:1: ruleAcceptStatement : ( ( rule__AcceptStatement__Group__0 ) ) ;
public final void ruleAcceptStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2475:2: ( ( ( rule__AcceptStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2476:1: ( ( rule__AcceptStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2474:2: ( ( ( rule__AcceptStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2475:1: ( ( rule__AcceptStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2476:1: ( ( rule__AcceptStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2477:1: ( rule__AcceptStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2475:1: ( ( rule__AcceptStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2476:1: ( rule__AcceptStatement__Group__0 )
{
before(grammarAccess.getAcceptStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2478:1: ( rule__AcceptStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2478:2: rule__AcceptStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2477:1: ( rule__AcceptStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2477:2: rule__AcceptStatement__Group__0
{
pushFollow(FOLLOW_rule__AcceptStatement__Group__0_in_ruleAcceptStatement5244);
rule__AcceptStatement__Group__0();
@@ -6941,11 +6940,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2490:1: entryRuleSimpleAcceptStatementCompletion : ruleSimpleAcceptStatementCompletion EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2489:1: entryRuleSimpleAcceptStatementCompletion : ruleSimpleAcceptStatementCompletion EOF ;
public final void entryRuleSimpleAcceptStatementCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2491:1: ( ruleSimpleAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2492:1: ruleSimpleAcceptStatementCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2490:1: ( ruleSimpleAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2491:1: ruleSimpleAcceptStatementCompletion EOF
{
before(grammarAccess.getSimpleAcceptStatementCompletionRule());
pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion5271);
@@ -6971,21 +6970,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2499:1: ruleSimpleAcceptStatementCompletion : ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2498:1: ruleSimpleAcceptStatementCompletion : ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) ;
public final void ruleSimpleAcceptStatementCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2503:2: ( ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2504:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2502:2: ( ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2503:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2504:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2505:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2503:1: ( ( rule__SimpleAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2504:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
{
before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2506:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2506:2: rule__SimpleAcceptStatementCompletion__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2505:1: ( rule__SimpleAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2505:2: rule__SimpleAcceptStatementCompletion__Group__0
{
pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0_in_ruleSimpleAcceptStatementCompletion5304);
rule__SimpleAcceptStatementCompletion__Group__0();
@@ -7018,11 +7017,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2518:1: entryRuleCompoundAcceptStatementCompletion : ruleCompoundAcceptStatementCompletion EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2517:1: entryRuleCompoundAcceptStatementCompletion : ruleCompoundAcceptStatementCompletion EOF ;
public final void entryRuleCompoundAcceptStatementCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2519:1: ( ruleCompoundAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2520:1: ruleCompoundAcceptStatementCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2518:1: ( ruleCompoundAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2519:1: ruleCompoundAcceptStatementCompletion EOF
{
before(grammarAccess.getCompoundAcceptStatementCompletionRule());
pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion5331);
@@ -7048,21 +7047,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2527:1: ruleCompoundAcceptStatementCompletion : ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2526:1: ruleCompoundAcceptStatementCompletion : ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) ;
public final void ruleCompoundAcceptStatementCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2531:2: ( ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2532:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2530:2: ( ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2531:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2532:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2533:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2531:1: ( ( rule__CompoundAcceptStatementCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2532:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2534:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2534:2: rule__CompoundAcceptStatementCompletion__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2533:1: ( rule__CompoundAcceptStatementCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2533:2: rule__CompoundAcceptStatementCompletion__Group__0
{
pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0_in_ruleCompoundAcceptStatementCompletion5364);
rule__CompoundAcceptStatementCompletion__Group__0();
@@ -7095,11 +7094,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAcceptBlock"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2546:1: entryRuleAcceptBlock : ruleAcceptBlock EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2545:1: entryRuleAcceptBlock : ruleAcceptBlock EOF ;
public final void entryRuleAcceptBlock() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2547:1: ( ruleAcceptBlock EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2548:1: ruleAcceptBlock EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2546:1: ( ruleAcceptBlock EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2547:1: ruleAcceptBlock EOF
{
before(grammarAccess.getAcceptBlockRule());
pushFollow(FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock5391);
@@ -7125,21 +7124,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAcceptBlock"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2555:1: ruleAcceptBlock : ( ( rule__AcceptBlock__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2554:1: ruleAcceptBlock : ( ( rule__AcceptBlock__Group__0 ) ) ;
public final void ruleAcceptBlock() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2559:2: ( ( ( rule__AcceptBlock__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2560:1: ( ( rule__AcceptBlock__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2558:2: ( ( ( rule__AcceptBlock__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2559:1: ( ( rule__AcceptBlock__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2560:1: ( ( rule__AcceptBlock__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2561:1: ( rule__AcceptBlock__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2559:1: ( ( rule__AcceptBlock__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2560:1: ( rule__AcceptBlock__Group__0 )
{
before(grammarAccess.getAcceptBlockAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2562:1: ( rule__AcceptBlock__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2562:2: rule__AcceptBlock__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2561:1: ( rule__AcceptBlock__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2561:2: rule__AcceptBlock__Group__0
{
pushFollow(FOLLOW_rule__AcceptBlock__Group__0_in_ruleAcceptBlock5424);
rule__AcceptBlock__Group__0();
@@ -7172,11 +7171,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAcceptClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2574:1: entryRuleAcceptClause : ruleAcceptClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2573:1: entryRuleAcceptClause : ruleAcceptClause EOF ;
public final void entryRuleAcceptClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2575:1: ( ruleAcceptClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2576:1: ruleAcceptClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2574:1: ( ruleAcceptClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2575:1: ruleAcceptClause EOF
{
before(grammarAccess.getAcceptClauseRule());
pushFollow(FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause5451);
@@ -7202,21 +7201,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAcceptClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2583:1: ruleAcceptClause : ( ( rule__AcceptClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2582:1: ruleAcceptClause : ( ( rule__AcceptClause__Group__0 ) ) ;
public final void ruleAcceptClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2587:2: ( ( ( rule__AcceptClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2588:1: ( ( rule__AcceptClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2586:2: ( ( ( rule__AcceptClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2587:1: ( ( rule__AcceptClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2588:1: ( ( rule__AcceptClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2589:1: ( rule__AcceptClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2587:1: ( ( rule__AcceptClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2588:1: ( rule__AcceptClause__Group__0 )
{
before(grammarAccess.getAcceptClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2590:1: ( rule__AcceptClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2590:2: rule__AcceptClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2589:1: ( rule__AcceptClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2589:2: rule__AcceptClause__Group__0
{
pushFollow(FOLLOW_rule__AcceptClause__Group__0_in_ruleAcceptClause5484);
rule__AcceptClause__Group__0();
@@ -7249,11 +7248,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassifyStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2602:1: entryRuleClassifyStatement : ruleClassifyStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2601:1: entryRuleClassifyStatement : ruleClassifyStatement EOF ;
public final void entryRuleClassifyStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2603:1: ( ruleClassifyStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2604:1: ruleClassifyStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2602:1: ( ruleClassifyStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2603:1: ruleClassifyStatement EOF
{
before(grammarAccess.getClassifyStatementRule());
pushFollow(FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement5511);
@@ -7279,21 +7278,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassifyStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2611:1: ruleClassifyStatement : ( ( rule__ClassifyStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2610:1: ruleClassifyStatement : ( ( rule__ClassifyStatement__Group__0 ) ) ;
public final void ruleClassifyStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2615:2: ( ( ( rule__ClassifyStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2616:1: ( ( rule__ClassifyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2614:2: ( ( ( rule__ClassifyStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2615:1: ( ( rule__ClassifyStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2616:1: ( ( rule__ClassifyStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2617:1: ( rule__ClassifyStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2615:1: ( ( rule__ClassifyStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2616:1: ( rule__ClassifyStatement__Group__0 )
{
before(grammarAccess.getClassifyStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2618:1: ( rule__ClassifyStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2618:2: rule__ClassifyStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2617:1: ( rule__ClassifyStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2617:2: rule__ClassifyStatement__Group__0
{
pushFollow(FOLLOW_rule__ClassifyStatement__Group__0_in_ruleClassifyStatement5544);
rule__ClassifyStatement__Group__0();
@@ -7326,11 +7325,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassificationClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2630:1: entryRuleClassificationClause : ruleClassificationClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2629:1: entryRuleClassificationClause : ruleClassificationClause EOF ;
public final void entryRuleClassificationClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2631:1: ( ruleClassificationClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2632:1: ruleClassificationClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2630:1: ( ruleClassificationClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2631:1: ruleClassificationClause EOF
{
before(grammarAccess.getClassificationClauseRule());
pushFollow(FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause5571);
@@ -7356,21 +7355,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassificationClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2639:1: ruleClassificationClause : ( ( rule__ClassificationClause__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2638:1: ruleClassificationClause : ( ( rule__ClassificationClause__Alternatives ) ) ;
public final void ruleClassificationClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2643:2: ( ( ( rule__ClassificationClause__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2644:1: ( ( rule__ClassificationClause__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2642:2: ( ( ( rule__ClassificationClause__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2643:1: ( ( rule__ClassificationClause__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2644:1: ( ( rule__ClassificationClause__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2645:1: ( rule__ClassificationClause__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2643:1: ( ( rule__ClassificationClause__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2644:1: ( rule__ClassificationClause__Alternatives )
{
before(grammarAccess.getClassificationClauseAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2646:1: ( rule__ClassificationClause__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2646:2: rule__ClassificationClause__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2645:1: ( rule__ClassificationClause__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2645:2: rule__ClassificationClause__Alternatives
{
pushFollow(FOLLOW_rule__ClassificationClause__Alternatives_in_ruleClassificationClause5604);
rule__ClassificationClause__Alternatives();
@@ -7403,11 +7402,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassificationFromClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2658:1: entryRuleClassificationFromClause : ruleClassificationFromClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2657:1: entryRuleClassificationFromClause : ruleClassificationFromClause EOF ;
public final void entryRuleClassificationFromClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2659:1: ( ruleClassificationFromClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2660:1: ruleClassificationFromClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2658:1: ( ruleClassificationFromClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2659:1: ruleClassificationFromClause EOF
{
before(grammarAccess.getClassificationFromClauseRule());
pushFollow(FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause5631);
@@ -7433,21 +7432,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassificationFromClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2667:1: ruleClassificationFromClause : ( ( rule__ClassificationFromClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2666:1: ruleClassificationFromClause : ( ( rule__ClassificationFromClause__Group__0 ) ) ;
public final void ruleClassificationFromClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2671:2: ( ( ( rule__ClassificationFromClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2672:1: ( ( rule__ClassificationFromClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2670:2: ( ( ( rule__ClassificationFromClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2671:1: ( ( rule__ClassificationFromClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2672:1: ( ( rule__ClassificationFromClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2673:1: ( rule__ClassificationFromClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2671:1: ( ( rule__ClassificationFromClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2672:1: ( rule__ClassificationFromClause__Group__0 )
{
before(grammarAccess.getClassificationFromClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2674:1: ( rule__ClassificationFromClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2674:2: rule__ClassificationFromClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2673:1: ( rule__ClassificationFromClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2673:2: rule__ClassificationFromClause__Group__0
{
pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0_in_ruleClassificationFromClause5664);
rule__ClassificationFromClause__Group__0();
@@ -7480,11 +7479,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleClassificationToClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2686:1: entryRuleClassificationToClause : ruleClassificationToClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2685:1: entryRuleClassificationToClause : ruleClassificationToClause EOF ;
public final void entryRuleClassificationToClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2687:1: ( ruleClassificationToClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2688:1: ruleClassificationToClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2686:1: ( ruleClassificationToClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2687:1: ruleClassificationToClause EOF
{
before(grammarAccess.getClassificationToClauseRule());
pushFollow(FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause5691);
@@ -7510,21 +7509,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleClassificationToClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2695:1: ruleClassificationToClause : ( ( rule__ClassificationToClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2694:1: ruleClassificationToClause : ( ( rule__ClassificationToClause__Group__0 ) ) ;
public final void ruleClassificationToClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2699:2: ( ( ( rule__ClassificationToClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2700:1: ( ( rule__ClassificationToClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2698:2: ( ( ( rule__ClassificationToClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2699:1: ( ( rule__ClassificationToClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2700:1: ( ( rule__ClassificationToClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2701:1: ( rule__ClassificationToClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2699:1: ( ( rule__ClassificationToClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2700:1: ( rule__ClassificationToClause__Group__0 )
{
before(grammarAccess.getClassificationToClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2702:1: ( rule__ClassificationToClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2702:2: rule__ClassificationToClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2701:1: ( rule__ClassificationToClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2701:2: rule__ClassificationToClause__Group__0
{
pushFollow(FOLLOW_rule__ClassificationToClause__Group__0_in_ruleClassificationToClause5724);
rule__ClassificationToClause__Group__0();
@@ -7557,11 +7556,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleReclassifyAllClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2714:1: entryRuleReclassifyAllClause : ruleReclassifyAllClause EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2713:1: entryRuleReclassifyAllClause : ruleReclassifyAllClause EOF ;
public final void entryRuleReclassifyAllClause() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2715:1: ( ruleReclassifyAllClause EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2716:1: ruleReclassifyAllClause EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2714:1: ( ruleReclassifyAllClause EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2715:1: ruleReclassifyAllClause EOF
{
before(grammarAccess.getReclassifyAllClauseRule());
pushFollow(FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause5751);
@@ -7587,21 +7586,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleReclassifyAllClause"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2723:1: ruleReclassifyAllClause : ( ( rule__ReclassifyAllClause__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2722:1: ruleReclassifyAllClause : ( ( rule__ReclassifyAllClause__Group__0 ) ) ;
public final void ruleReclassifyAllClause() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2727:2: ( ( ( rule__ReclassifyAllClause__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2728:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2726:2: ( ( ( rule__ReclassifyAllClause__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2727:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2728:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2729:1: ( rule__ReclassifyAllClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2727:1: ( ( rule__ReclassifyAllClause__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2728:1: ( rule__ReclassifyAllClause__Group__0 )
{
before(grammarAccess.getReclassifyAllClauseAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2730:1: ( rule__ReclassifyAllClause__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2730:2: rule__ReclassifyAllClause__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2729:1: ( rule__ReclassifyAllClause__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2729:2: rule__ReclassifyAllClause__Group__0
{
pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0_in_ruleReclassifyAllClause5784);
rule__ReclassifyAllClause__Group__0();
@@ -7634,11 +7633,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleQualifiedNameList"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2742:1: entryRuleQualifiedNameList : ruleQualifiedNameList EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2741:1: entryRuleQualifiedNameList : ruleQualifiedNameList EOF ;
public final void entryRuleQualifiedNameList() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2743:1: ( ruleQualifiedNameList EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2744:1: ruleQualifiedNameList EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2742:1: ( ruleQualifiedNameList EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2743:1: ruleQualifiedNameList EOF
{
before(grammarAccess.getQualifiedNameListRule());
pushFollow(FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList5811);
@@ -7664,21 +7663,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleQualifiedNameList"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2751:1: ruleQualifiedNameList : ( ( rule__QualifiedNameList__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2750:1: ruleQualifiedNameList : ( ( rule__QualifiedNameList__Group__0 ) ) ;
public final void ruleQualifiedNameList() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2755:2: ( ( ( rule__QualifiedNameList__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2756:1: ( ( rule__QualifiedNameList__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2754:2: ( ( ( rule__QualifiedNameList__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2755:1: ( ( rule__QualifiedNameList__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2756:1: ( ( rule__QualifiedNameList__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2757:1: ( rule__QualifiedNameList__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2755:1: ( ( rule__QualifiedNameList__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2756:1: ( rule__QualifiedNameList__Group__0 )
{
before(grammarAccess.getQualifiedNameListAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2758:1: ( rule__QualifiedNameList__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2758:2: rule__QualifiedNameList__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2757:1: ( rule__QualifiedNameList__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2757:2: rule__QualifiedNameList__Group__0
{
pushFollow(FOLLOW_rule__QualifiedNameList__Group__0_in_ruleQualifiedNameList5844);
rule__QualifiedNameList__Group__0();
@@ -7711,11 +7710,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2770:1: entryRuleInvocationOrAssignementOrDeclarationStatement : ruleInvocationOrAssignementOrDeclarationStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2769:1: entryRuleInvocationOrAssignementOrDeclarationStatement : ruleInvocationOrAssignementOrDeclarationStatement EOF ;
public final void entryRuleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2771:1: ( ruleInvocationOrAssignementOrDeclarationStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2772:1: ruleInvocationOrAssignementOrDeclarationStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2770:1: ( ruleInvocationOrAssignementOrDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2771:1: ruleInvocationOrAssignementOrDeclarationStatement EOF
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement5871);
@@ -7741,21 +7740,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2779:1: ruleInvocationOrAssignementOrDeclarationStatement : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2778:1: ruleInvocationOrAssignementOrDeclarationStatement : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) ;
public final void ruleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2783:2: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2784:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2782:2: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2783:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2784:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2785:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2783:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2784:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2786:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2786:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2785:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2785:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0
{
pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0_in_ruleInvocationOrAssignementOrDeclarationStatement5904);
rule__InvocationOrAssignementOrDeclarationStatement__Group__0();
@@ -7788,11 +7787,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleSuperInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2798:1: entryRuleSuperInvocationStatement : ruleSuperInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2797:1: entryRuleSuperInvocationStatement : ruleSuperInvocationStatement EOF ;
public final void entryRuleSuperInvocationStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2799:1: ( ruleSuperInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2800:1: ruleSuperInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2798:1: ( ruleSuperInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2799:1: ruleSuperInvocationStatement EOF
{
before(grammarAccess.getSuperInvocationStatementRule());
pushFollow(FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement5931);
@@ -7818,21 +7817,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSuperInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2807:1: ruleSuperInvocationStatement : ( ( rule__SuperInvocationStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2806:1: ruleSuperInvocationStatement : ( ( rule__SuperInvocationStatement__Group__0 ) ) ;
public final void ruleSuperInvocationStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2811:2: ( ( ( rule__SuperInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2812:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2810:2: ( ( ( rule__SuperInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2811:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2812:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2813:1: ( rule__SuperInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2811:1: ( ( rule__SuperInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2812:1: ( rule__SuperInvocationStatement__Group__0 )
{
before(grammarAccess.getSuperInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2814:1: ( rule__SuperInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2814:2: rule__SuperInvocationStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2813:1: ( rule__SuperInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2813:2: rule__SuperInvocationStatement__Group__0
{
pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0_in_ruleSuperInvocationStatement5964);
rule__SuperInvocationStatement__Group__0();
@@ -7865,11 +7864,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleThisInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2826:1: entryRuleThisInvocationStatement : ruleThisInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2825:1: entryRuleThisInvocationStatement : ruleThisInvocationStatement EOF ;
public final void entryRuleThisInvocationStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2827:1: ( ruleThisInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2828:1: ruleThisInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2826:1: ( ruleThisInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2827:1: ruleThisInvocationStatement EOF
{
before(grammarAccess.getThisInvocationStatementRule());
pushFollow(FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement5991);
@@ -7895,21 +7894,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleThisInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2835:1: ruleThisInvocationStatement : ( ( rule__ThisInvocationStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2834:1: ruleThisInvocationStatement : ( ( rule__ThisInvocationStatement__Group__0 ) ) ;
public final void ruleThisInvocationStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2839:2: ( ( ( rule__ThisInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2840:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2838:2: ( ( ( rule__ThisInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2839:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2840:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2841:1: ( rule__ThisInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2839:1: ( ( rule__ThisInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2840:1: ( rule__ThisInvocationStatement__Group__0 )
{
before(grammarAccess.getThisInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2842:1: ( rule__ThisInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2842:2: rule__ThisInvocationStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2841:1: ( rule__ThisInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2841:2: rule__ThisInvocationStatement__Group__0
{
pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0_in_ruleThisInvocationStatement6024);
rule__ThisInvocationStatement__Group__0();
@@ -7942,11 +7941,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2854:1: entryRuleInstanceCreationInvocationStatement : ruleInstanceCreationInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2853:1: entryRuleInstanceCreationInvocationStatement : ruleInstanceCreationInvocationStatement EOF ;
public final void entryRuleInstanceCreationInvocationStatement() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2855:1: ( ruleInstanceCreationInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2856:1: ruleInstanceCreationInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2854:1: ( ruleInstanceCreationInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2855:1: ruleInstanceCreationInvocationStatement EOF
{
before(grammarAccess.getInstanceCreationInvocationStatementRule());
pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement6051);
@@ -7972,21 +7971,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2863:1: ruleInstanceCreationInvocationStatement : ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2862:1: ruleInstanceCreationInvocationStatement : ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) ;
public final void ruleInstanceCreationInvocationStatement() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2867:2: ( ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2868:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2866:2: ( ( ( rule__InstanceCreationInvocationStatement__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2867:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2868:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2869:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2867:1: ( ( rule__InstanceCreationInvocationStatement__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2868:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
{
before(grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2870:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2870:2: rule__InstanceCreationInvocationStatement__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2869:1: ( rule__InstanceCreationInvocationStatement__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2869:2: rule__InstanceCreationInvocationStatement__Group__0
{
pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0_in_ruleInstanceCreationInvocationStatement6084);
rule__InstanceCreationInvocationStatement__Group__0();
@@ -8019,11 +8018,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2882:1: entryRuleVariableDeclarationCompletion : ruleVariableDeclarationCompletion EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2881:1: entryRuleVariableDeclarationCompletion : ruleVariableDeclarationCompletion EOF ;
public final void entryRuleVariableDeclarationCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2883:1: ( ruleVariableDeclarationCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2884:1: ruleVariableDeclarationCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2882:1: ( ruleVariableDeclarationCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2883:1: ruleVariableDeclarationCompletion EOF
{
before(grammarAccess.getVariableDeclarationCompletionRule());
pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion6111);
@@ -8049,21 +8048,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2891:1: ruleVariableDeclarationCompletion : ( ( rule__VariableDeclarationCompletion__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2890:1: ruleVariableDeclarationCompletion : ( ( rule__VariableDeclarationCompletion__Group__0 ) ) ;
public final void ruleVariableDeclarationCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2895:2: ( ( ( rule__VariableDeclarationCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2896:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2894:2: ( ( ( rule__VariableDeclarationCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2895:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2896:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2897:1: ( rule__VariableDeclarationCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2895:1: ( ( rule__VariableDeclarationCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2896:1: ( rule__VariableDeclarationCompletion__Group__0 )
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2898:1: ( rule__VariableDeclarationCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2898:2: rule__VariableDeclarationCompletion__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2897:1: ( rule__VariableDeclarationCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2897:2: rule__VariableDeclarationCompletion__Group__0
{
pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0_in_ruleVariableDeclarationCompletion6144);
rule__VariableDeclarationCompletion__Group__0();
@@ -8096,11 +8095,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "entryRuleAssignmentCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2910:1: entryRuleAssignmentCompletion : ruleAssignmentCompletion EOF ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2909:1: entryRuleAssignmentCompletion : ruleAssignmentCompletion EOF ;
public final void entryRuleAssignmentCompletion() throws RecognitionException {
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2911:1: ( ruleAssignmentCompletion EOF )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2912:1: ruleAssignmentCompletion EOF
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2910:1: ( ruleAssignmentCompletion EOF )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2911:1: ruleAssignmentCompletion EOF
{
before(grammarAccess.getAssignmentCompletionRule());
pushFollow(FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion6171);
@@ -8126,21 +8125,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAssignmentCompletion"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2919:1: ruleAssignmentCompletion : ( ( rule__AssignmentCompletion__Group__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2918:1: ruleAssignmentCompletion : ( ( rule__AssignmentCompletion__Group__0 ) ) ;
public final void ruleAssignmentCompletion() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2923:2: ( ( ( rule__AssignmentCompletion__Group__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2924:1: ( ( rule__AssignmentCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2922:2: ( ( ( rule__AssignmentCompletion__Group__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2923:1: ( ( rule__AssignmentCompletion__Group__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2924:1: ( ( rule__AssignmentCompletion__Group__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2925:1: ( rule__AssignmentCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2923:1: ( ( rule__AssignmentCompletion__Group__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2924:1: ( rule__AssignmentCompletion__Group__0 )
{
before(grammarAccess.getAssignmentCompletionAccess().getGroup());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2926:1: ( rule__AssignmentCompletion__Group__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2926:2: rule__AssignmentCompletion__Group__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2925:1: ( rule__AssignmentCompletion__Group__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2925:2: rule__AssignmentCompletion__Group__0
{
pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0_in_ruleAssignmentCompletion6204);
rule__AssignmentCompletion__Group__0();
@@ -8173,21 +8172,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleBooleanValue"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2939:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2938:1: ruleBooleanValue : ( ( rule__BooleanValue__Alternatives ) ) ;
public final void ruleBooleanValue() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2943:1: ( ( ( rule__BooleanValue__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2944:1: ( ( rule__BooleanValue__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2942:1: ( ( ( rule__BooleanValue__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2943:1: ( ( rule__BooleanValue__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2944:1: ( ( rule__BooleanValue__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2945:1: ( rule__BooleanValue__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2943:1: ( ( rule__BooleanValue__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2944:1: ( rule__BooleanValue__Alternatives )
{
before(grammarAccess.getBooleanValueAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2946:1: ( rule__BooleanValue__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2946:2: rule__BooleanValue__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2945:1: ( rule__BooleanValue__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2945:2: rule__BooleanValue__Alternatives
{
pushFollow(FOLLOW_rule__BooleanValue__Alternatives_in_ruleBooleanValue6241);
rule__BooleanValue__Alternatives();
@@ -8220,21 +8219,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleLinkOperationKind"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2958:1: ruleLinkOperationKind : ( ( rule__LinkOperationKind__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2957:1: ruleLinkOperationKind : ( ( rule__LinkOperationKind__Alternatives ) ) ;
public final void ruleLinkOperationKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2962:1: ( ( ( rule__LinkOperationKind__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2963:1: ( ( rule__LinkOperationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2961:1: ( ( ( rule__LinkOperationKind__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2962:1: ( ( rule__LinkOperationKind__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2963:1: ( ( rule__LinkOperationKind__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2964:1: ( rule__LinkOperationKind__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2962:1: ( ( rule__LinkOperationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2963:1: ( rule__LinkOperationKind__Alternatives )
{
before(grammarAccess.getLinkOperationKindAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2965:1: ( rule__LinkOperationKind__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2965:2: rule__LinkOperationKind__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2964:1: ( rule__LinkOperationKind__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2964:2: rule__LinkOperationKind__Alternatives
{
pushFollow(FOLLOW_rule__LinkOperationKind__Alternatives_in_ruleLinkOperationKind6277);
rule__LinkOperationKind__Alternatives();
@@ -8267,21 +8266,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleSelectOrRejectOperator"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2977:1: ruleSelectOrRejectOperator : ( ( rule__SelectOrRejectOperator__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2976:1: ruleSelectOrRejectOperator : ( ( rule__SelectOrRejectOperator__Alternatives ) ) ;
public final void ruleSelectOrRejectOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2981:1: ( ( ( rule__SelectOrRejectOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2982:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2980:1: ( ( ( rule__SelectOrRejectOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2981:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2982:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2983:1: ( rule__SelectOrRejectOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2981:1: ( ( rule__SelectOrRejectOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2982:1: ( rule__SelectOrRejectOperator__Alternatives )
{
before(grammarAccess.getSelectOrRejectOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2984:1: ( rule__SelectOrRejectOperator__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2984:2: rule__SelectOrRejectOperator__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2983:1: ( rule__SelectOrRejectOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2983:2: rule__SelectOrRejectOperator__Alternatives
{
pushFollow(FOLLOW_rule__SelectOrRejectOperator__Alternatives_in_ruleSelectOrRejectOperator6313);
rule__SelectOrRejectOperator__Alternatives();
@@ -8314,21 +8313,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleCollectOrIterateOperator"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2996:1: ruleCollectOrIterateOperator : ( ( rule__CollectOrIterateOperator__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2995:1: ruleCollectOrIterateOperator : ( ( rule__CollectOrIterateOperator__Alternatives ) ) ;
public final void ruleCollectOrIterateOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3000:1: ( ( ( rule__CollectOrIterateOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3001:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:2999:1: ( ( ( rule__CollectOrIterateOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3000:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3001:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3002:1: ( rule__CollectOrIterateOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3000:1: ( ( rule__CollectOrIterateOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3001:1: ( rule__CollectOrIterateOperator__Alternatives )
{
before(grammarAccess.getCollectOrIterateOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3003:1: ( rule__CollectOrIterateOperator__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3003:2: rule__CollectOrIterateOperator__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3002:1: ( rule__CollectOrIterateOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3002:2: rule__CollectOrIterateOperator__Alternatives
{
pushFollow(FOLLOW_rule__CollectOrIterateOperator__Alternatives_in_ruleCollectOrIterateOperator6349);
rule__CollectOrIterateOperator__Alternatives();
@@ -8361,21 +8360,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleForAllOrExistsOrOneOperator"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3015:1: ruleForAllOrExistsOrOneOperator : ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3014:1: ruleForAllOrExistsOrOneOperator : ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) ;
public final void ruleForAllOrExistsOrOneOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3019:1: ( ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3020:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3018:1: ( ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3019:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3020:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3021:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3019:1: ( ( rule__ForAllOrExistsOrOneOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3020:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
{
before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3022:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3022:2: rule__ForAllOrExistsOrOneOperator__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3021:1: ( rule__ForAllOrExistsOrOneOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3021:2: rule__ForAllOrExistsOrOneOperator__Alternatives
{
pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperator__Alternatives_in_ruleForAllOrExistsOrOneOperator6385);
rule__ForAllOrExistsOrOneOperator__Alternatives();
@@ -8408,21 +8407,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAnnotationKind"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3034:1: ruleAnnotationKind : ( ( rule__AnnotationKind__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3033:1: ruleAnnotationKind : ( ( rule__AnnotationKind__Alternatives ) ) ;
public final void ruleAnnotationKind() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3038:1: ( ( ( rule__AnnotationKind__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3039:1: ( ( rule__AnnotationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3037:1: ( ( ( rule__AnnotationKind__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3038:1: ( ( rule__AnnotationKind__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3039:1: ( ( rule__AnnotationKind__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3040:1: ( rule__AnnotationKind__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3038:1: ( ( rule__AnnotationKind__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3039:1: ( rule__AnnotationKind__Alternatives )
{
before(grammarAccess.getAnnotationKindAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3041:1: ( rule__AnnotationKind__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3041:2: rule__AnnotationKind__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3040:1: ( rule__AnnotationKind__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3040:2: rule__AnnotationKind__Alternatives
{
pushFollow(FOLLOW_rule__AnnotationKind__Alternatives_in_ruleAnnotationKind6421);
rule__AnnotationKind__Alternatives();
@@ -8455,21 +8454,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "ruleAssignmentOperator"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3053:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3052:1: ruleAssignmentOperator : ( ( rule__AssignmentOperator__Alternatives ) ) ;
public final void ruleAssignmentOperator() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3057:1: ( ( ( rule__AssignmentOperator__Alternatives ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3058:1: ( ( rule__AssignmentOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3056:1: ( ( ( rule__AssignmentOperator__Alternatives ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3057:1: ( ( rule__AssignmentOperator__Alternatives ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3058:1: ( ( rule__AssignmentOperator__Alternatives ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3059:1: ( rule__AssignmentOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3057:1: ( ( rule__AssignmentOperator__Alternatives ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3058:1: ( rule__AssignmentOperator__Alternatives )
{
before(grammarAccess.getAssignmentOperatorAccess().getAlternatives());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3060:1: ( rule__AssignmentOperator__Alternatives )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3060:2: rule__AssignmentOperator__Alternatives
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3059:1: ( rule__AssignmentOperator__Alternatives )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3059:2: rule__AssignmentOperator__Alternatives
{
pushFollow(FOLLOW_rule__AssignmentOperator__Alternatives_in_ruleAssignmentOperator6457);
rule__AssignmentOperator__Alternatives();
@@ -8502,13 +8501,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LITERAL__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3071:1: rule__LITERAL__Alternatives : ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3070:1: rule__LITERAL__Alternatives : ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) );
public final void rule__LITERAL__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3075:1: ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3074:1: ( ( ruleBOOLEAN_LITERAL ) | ( ruleNUMBER_LITERAL ) | ( ruleSTRING_LITERAL ) )
int alt4=3;
switch ( input.LA(1) ) {
case 33:
@@ -8537,10 +8536,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt4) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3076:1: ( ruleBOOLEAN_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3075:1: ( ruleBOOLEAN_LITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3076:1: ( ruleBOOLEAN_LITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3077:1: ruleBOOLEAN_LITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3075:1: ( ruleBOOLEAN_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3076:1: ruleBOOLEAN_LITERAL
{
before(grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0());
pushFollow(FOLLOW_ruleBOOLEAN_LITERAL_in_rule__LITERAL__Alternatives6492);
@@ -8556,10 +8555,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3082:6: ( ruleNUMBER_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3081:6: ( ruleNUMBER_LITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3082:6: ( ruleNUMBER_LITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3083:1: ruleNUMBER_LITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3081:6: ( ruleNUMBER_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3082:1: ruleNUMBER_LITERAL
{
before(grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1());
pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_rule__LITERAL__Alternatives6509);
@@ -8575,10 +8574,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3088:6: ( ruleSTRING_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3087:6: ( ruleSTRING_LITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3088:6: ( ruleSTRING_LITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3089:1: ruleSTRING_LITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3087:6: ( ruleSTRING_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3088:1: ruleSTRING_LITERAL
{
before(grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2());
pushFollow(FOLLOW_ruleSTRING_LITERAL_in_rule__LITERAL__Alternatives6526);
@@ -8611,13 +8610,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NUMBER_LITERAL__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3099:1: rule__NUMBER_LITERAL__Alternatives : ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3098:1: rule__NUMBER_LITERAL__Alternatives : ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) );
public final void rule__NUMBER_LITERAL__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3103:1: ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3102:1: ( ( ruleINTEGER_LITERAL ) | ( ruleUNLIMITED_LITERAL ) )
int alt5=2;
int LA5_0 = input.LA(1);
@@ -8635,10 +8634,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3104:1: ( ruleINTEGER_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3103:1: ( ruleINTEGER_LITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3104:1: ( ruleINTEGER_LITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3105:1: ruleINTEGER_LITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3103:1: ( ruleINTEGER_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3104:1: ruleINTEGER_LITERAL
{
before(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6558);
@@ -8654,10 +8653,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3110:6: ( ruleUNLIMITED_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3109:6: ( ruleUNLIMITED_LITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3110:6: ( ruleUNLIMITED_LITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3111:1: ruleUNLIMITED_LITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3109:6: ( ruleUNLIMITED_LITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3110:1: ruleUNLIMITED_LITERAL
{
before(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_rule__NUMBER_LITERAL__Alternatives6575);
@@ -8690,13 +8689,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Alternatives_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3121:1: rule__NameExpression__Alternatives_0 : ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3120:1: rule__NameExpression__Alternatives_0 : ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) );
public final void rule__NameExpression__Alternatives_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3125:1: ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3124:1: ( ( ( rule__NameExpression__Group_0_0__0 ) ) | ( ( rule__NameExpression__Group_0_1__0 ) ) )
int alt6=2;
int LA6_0 = input.LA(1);
@@ -8714,14 +8713,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt6) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3126:1: ( ( rule__NameExpression__Group_0_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3125:1: ( ( rule__NameExpression__Group_0_0__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3126:1: ( ( rule__NameExpression__Group_0_0__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3127:1: ( rule__NameExpression__Group_0_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3125:1: ( ( rule__NameExpression__Group_0_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3126:1: ( rule__NameExpression__Group_0_0__0 )
{
before(grammarAccess.getNameExpressionAccess().getGroup_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3128:1: ( rule__NameExpression__Group_0_0__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3128:2: rule__NameExpression__Group_0_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3127:1: ( rule__NameExpression__Group_0_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3127:2: rule__NameExpression__Group_0_0__0
{
pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0_in_rule__NameExpression__Alternatives_06607);
rule__NameExpression__Group_0_0__0();
@@ -8739,14 +8738,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3132:6: ( ( rule__NameExpression__Group_0_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3131:6: ( ( rule__NameExpression__Group_0_1__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3132:6: ( ( rule__NameExpression__Group_0_1__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3133:1: ( rule__NameExpression__Group_0_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3131:6: ( ( rule__NameExpression__Group_0_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3132:1: ( rule__NameExpression__Group_0_1__0 )
{
before(grammarAccess.getNameExpressionAccess().getGroup_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3134:1: ( rule__NameExpression__Group_0_1__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3134:2: rule__NameExpression__Group_0_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3133:1: ( rule__NameExpression__Group_0_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3133:2: rule__NameExpression__Group_0_1__0
{
pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0_in_rule__NameExpression__Alternatives_06625);
rule__NameExpression__Group_0_1__0();
@@ -8781,13 +8780,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__PrefixOpAlternatives_0_0_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3143:1: rule__NameExpression__PrefixOpAlternatives_0_0_0_0 : ( ( '++' ) | ( '--' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3142:1: rule__NameExpression__PrefixOpAlternatives_0_0_0_0 : ( ( '++' ) | ( '--' ) );
public final void rule__NameExpression__PrefixOpAlternatives_0_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3147:1: ( ( '++' ) | ( '--' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3146:1: ( ( '++' ) | ( '--' ) )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -8805,10 +8804,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3148:1: ( '++' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3147:1: ( '++' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3148:1: ( '++' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3149:1: '++'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3147:1: ( '++' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3148:1: '++'
{
before(grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
match(input,12,FOLLOW_12_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06659);
@@ -8820,10 +8819,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3156:6: ( '--' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3155:6: ( '--' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3156:6: ( '--' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3157:1: '--'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3155:6: ( '--' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3156:1: '--'
{
before(grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
match(input,13,FOLLOW_13_in_rule__NameExpression__PrefixOpAlternatives_0_0_0_06679);
@@ -8852,13 +8851,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Alternatives_0_1_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3169:1: rule__NameExpression__Alternatives_0_1_2 : ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3168:1: rule__NameExpression__Alternatives_0_1_2 : ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) );
public final void rule__NameExpression__Alternatives_0_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3173:1: ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3172:1: ( ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) ) | ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) ) | ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) ) )
int alt8=3;
switch ( input.LA(1) ) {
case 68:
@@ -8887,14 +8886,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt8) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3174:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3173:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3174:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3175:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3173:1: ( ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3174:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
{
before(grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3176:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3176:2: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3175:1: ( rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3175:2: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0
{
pushFollow(FOLLOW_rule__NameExpression__InvocationCompletionAssignment_0_1_2_0_in_rule__NameExpression__Alternatives_0_1_26713);
rule__NameExpression__InvocationCompletionAssignment_0_1_2_0();
@@ -8912,14 +8911,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3180:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3179:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3180:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3181:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3179:6: ( ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3180:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
{
before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3182:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3182:2: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3181:1: ( rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3181:2: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1
{
pushFollow(FOLLOW_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1_in_rule__NameExpression__Alternatives_0_1_26731);
rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1();
@@ -8937,14 +8936,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3186:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3185:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3186:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3187:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3185:6: ( ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3186:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
{
before(grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3188:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3188:2: rule__NameExpression__PostfixOpAssignment_0_1_2_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3187:1: ( rule__NameExpression__PostfixOpAssignment_0_1_2_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3187:2: rule__NameExpression__PostfixOpAssignment_0_1_2_2
{
pushFollow(FOLLOW_rule__NameExpression__PostfixOpAssignment_0_1_2_2_in_rule__NameExpression__Alternatives_0_1_26749);
rule__NameExpression__PostfixOpAssignment_0_1_2_2();
@@ -8979,13 +8978,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3197:1: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 : ( ( '++' ) | ( '--' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3196:1: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 : ( ( '++' ) | ( '--' ) );
public final void rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3201:1: ( ( '++' ) | ( '--' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3200:1: ( ( '++' ) | ( '--' ) )
int alt9=2;
int LA9_0 = input.LA(1);
@@ -9003,10 +9002,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt9) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3202:1: ( '++' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3201:1: ( '++' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3202:1: ( '++' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3203:1: '++'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3201:1: ( '++' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3202:1: '++'
{
before(grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
match(input,12,FOLLOW_12_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06783);
@@ -9018,10 +9017,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3210:6: ( '--' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3209:6: ( '--' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3210:6: ( '--' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3211:1: '--'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3209:6: ( '--' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3210:1: '--'
{
before(grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
match(input,13,FOLLOW_13_in_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_06803);
@@ -9050,13 +9049,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3223:1: rule__EqualityExpression__OpAlternatives_1_0_0 : ( ( '==' ) | ( '!=' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3222:1: rule__EqualityExpression__OpAlternatives_1_0_0 : ( ( '==' ) | ( '!=' ) );
public final void rule__EqualityExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3227:1: ( ( '==' ) | ( '!=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3226:1: ( ( '==' ) | ( '!=' ) )
int alt10=2;
int LA10_0 = input.LA(1);
@@ -9074,10 +9073,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3228:1: ( '==' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3227:1: ( '==' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3228:1: ( '==' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3229:1: '=='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3227:1: ( '==' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3228:1: '=='
{
before(grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
match(input,14,FOLLOW_14_in_rule__EqualityExpression__OpAlternatives_1_0_06838);
@@ -9089,10 +9088,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3236:6: ( '!=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3235:6: ( '!=' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3236:6: ( '!=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3237:1: '!='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3235:6: ( '!=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3236:1: '!='
{
before(grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
match(input,15,FOLLOW_15_in_rule__EqualityExpression__OpAlternatives_1_0_06858);
@@ -9121,13 +9120,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3249:1: rule__ClassificationExpression__OpAlternatives_1_0_0 : ( ( 'instanceof' ) | ( 'hastype' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3248:1: rule__ClassificationExpression__OpAlternatives_1_0_0 : ( ( 'instanceof' ) | ( 'hastype' ) );
public final void rule__ClassificationExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3253:1: ( ( 'instanceof' ) | ( 'hastype' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3252:1: ( ( 'instanceof' ) | ( 'hastype' ) )
int alt11=2;
int LA11_0 = input.LA(1);
@@ -9145,10 +9144,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3254:1: ( 'instanceof' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3253:1: ( 'instanceof' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3254:1: ( 'instanceof' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3255:1: 'instanceof'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3253:1: ( 'instanceof' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3254:1: 'instanceof'
{
before(grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
match(input,16,FOLLOW_16_in_rule__ClassificationExpression__OpAlternatives_1_0_06893);
@@ -9160,10 +9159,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3262:6: ( 'hastype' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3261:6: ( 'hastype' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3262:6: ( 'hastype' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3263:1: 'hastype'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3261:6: ( 'hastype' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3262:1: 'hastype'
{
before(grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
match(input,17,FOLLOW_17_in_rule__ClassificationExpression__OpAlternatives_1_0_06913);
@@ -9192,13 +9191,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3275:1: rule__RelationalExpression__OpAlternatives_1_0_0 : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3274:1: rule__RelationalExpression__OpAlternatives_1_0_0 : ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) );
public final void rule__RelationalExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3279:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3278:1: ( ( '<' ) | ( '>' ) | ( '<=' ) | ( '>=' ) )
int alt12=4;
switch ( input.LA(1) ) {
case 18:
@@ -9230,10 +9229,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt12) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3280:1: ( '<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3279:1: ( '<' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3280:1: ( '<' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3281:1: '<'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3279:1: ( '<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3280:1: '<'
{
before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
match(input,18,FOLLOW_18_in_rule__RelationalExpression__OpAlternatives_1_0_06948);
@@ -9245,10 +9244,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3288:6: ( '>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3287:6: ( '>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3288:6: ( '>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3289:1: '>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3287:6: ( '>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3288:1: '>'
{
before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
match(input,19,FOLLOW_19_in_rule__RelationalExpression__OpAlternatives_1_0_06968);
@@ -9260,10 +9259,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3296:6: ( '<=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3295:6: ( '<=' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3296:6: ( '<=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3297:1: '<='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3295:6: ( '<=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3296:1: '<='
{
before(grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
match(input,20,FOLLOW_20_in_rule__RelationalExpression__OpAlternatives_1_0_06988);
@@ -9275,10 +9274,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3304:6: ( '>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3303:6: ( '>=' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3304:6: ( '>=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3305:1: '>='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3303:6: ( '>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3304:1: '>='
{
before(grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
match(input,21,FOLLOW_21_in_rule__RelationalExpression__OpAlternatives_1_0_07008);
@@ -9307,13 +9306,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3317:1: rule__ShiftExpression__OpAlternatives_1_0_0 : ( ( '<<' ) | ( '>>' ) | ( '>>>' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3316:1: rule__ShiftExpression__OpAlternatives_1_0_0 : ( ( '<<' ) | ( '>>' ) | ( '>>>' ) );
public final void rule__ShiftExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3321:1: ( ( '<<' ) | ( '>>' ) | ( '>>>' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3320:1: ( ( '<<' ) | ( '>>' ) | ( '>>>' ) )
int alt13=3;
switch ( input.LA(1) ) {
case 22:
@@ -9340,10 +9339,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt13) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3322:1: ( '<<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3321:1: ( '<<' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3322:1: ( '<<' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3323:1: '<<'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3321:1: ( '<<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3322:1: '<<'
{
before(grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
match(input,22,FOLLOW_22_in_rule__ShiftExpression__OpAlternatives_1_0_07043);
@@ -9355,10 +9354,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3330:6: ( '>>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3329:6: ( '>>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3330:6: ( '>>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3331:1: '>>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3329:6: ( '>>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3330:1: '>>'
{
before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
match(input,23,FOLLOW_23_in_rule__ShiftExpression__OpAlternatives_1_0_07063);
@@ -9370,10 +9369,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3338:6: ( '>>>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3337:6: ( '>>>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3338:6: ( '>>>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3339:1: '>>>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3337:6: ( '>>>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3338:1: '>>>'
{
before(grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
match(input,24,FOLLOW_24_in_rule__ShiftExpression__OpAlternatives_1_0_07083);
@@ -9402,13 +9401,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3351:1: rule__AdditiveExpression__OpAlternatives_1_0_0 : ( ( '+' ) | ( '-' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3350:1: rule__AdditiveExpression__OpAlternatives_1_0_0 : ( ( '+' ) | ( '-' ) );
public final void rule__AdditiveExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3355:1: ( ( '+' ) | ( '-' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3354:1: ( ( '+' ) | ( '-' ) )
int alt14=2;
int LA14_0 = input.LA(1);
@@ -9426,10 +9425,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt14) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3356:1: ( '+' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3355:1: ( '+' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3356:1: ( '+' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3357:1: '+'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3355:1: ( '+' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3356:1: '+'
{
before(grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
match(input,25,FOLLOW_25_in_rule__AdditiveExpression__OpAlternatives_1_0_07118);
@@ -9441,10 +9440,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3364:6: ( '-' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3363:6: ( '-' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3364:6: ( '-' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3365:1: '-'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3363:6: ( '-' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3364:1: '-'
{
before(grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
match(input,26,FOLLOW_26_in_rule__AdditiveExpression__OpAlternatives_1_0_07138);
@@ -9473,13 +9472,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__OpAlternatives_1_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3377:1: rule__MultiplicativeExpression__OpAlternatives_1_0_0 : ( ( '*' ) | ( '/' ) | ( '%' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3376:1: rule__MultiplicativeExpression__OpAlternatives_1_0_0 : ( ( '*' ) | ( '/' ) | ( '%' ) );
public final void rule__MultiplicativeExpression__OpAlternatives_1_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3381:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3380:1: ( ( '*' ) | ( '/' ) | ( '%' ) )
int alt15=3;
switch ( input.LA(1) ) {
case 27:
@@ -9506,10 +9505,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt15) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3382:1: ( '*' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3381:1: ( '*' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3382:1: ( '*' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3383:1: '*'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3381:1: ( '*' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3382:1: '*'
{
before(grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
match(input,27,FOLLOW_27_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07173);
@@ -9521,10 +9520,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3390:6: ( '/' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3389:6: ( '/' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3390:6: ( '/' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3391:1: '/'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3389:6: ( '/' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3390:1: '/'
{
before(grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
match(input,28,FOLLOW_28_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07193);
@@ -9536,10 +9535,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3398:6: ( '%' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3397:6: ( '%' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3398:6: ( '%' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3399:1: '%'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3397:6: ( '%' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3398:1: '%'
{
before(grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
match(input,29,FOLLOW_29_in_rule__MultiplicativeExpression__OpAlternatives_1_0_07213);
@@ -9568,13 +9567,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__OpAlternatives_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3411:1: rule__UnaryExpression__OpAlternatives_0_0 : ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3410:1: rule__UnaryExpression__OpAlternatives_0_0 : ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) );
public final void rule__UnaryExpression__OpAlternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3415:1: ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3414:1: ( ( '!' ) | ( '-' ) | ( '+' ) | ( '$' ) | ( '~' ) )
int alt16=5;
switch ( input.LA(1) ) {
case 30:
@@ -9611,10 +9610,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt16) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3416:1: ( '!' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3415:1: ( '!' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3416:1: ( '!' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3417:1: '!'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3415:1: ( '!' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3416:1: '!'
{
before(grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
match(input,30,FOLLOW_30_in_rule__UnaryExpression__OpAlternatives_0_07248);
@@ -9626,10 +9625,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3424:6: ( '-' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3423:6: ( '-' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3424:6: ( '-' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3425:1: '-'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3423:6: ( '-' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3424:1: '-'
{
before(grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
match(input,26,FOLLOW_26_in_rule__UnaryExpression__OpAlternatives_0_07268);
@@ -9641,10 +9640,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3432:6: ( '+' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3431:6: ( '+' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3432:6: ( '+' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3433:1: '+'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3431:6: ( '+' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3432:1: '+'
{
before(grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
match(input,25,FOLLOW_25_in_rule__UnaryExpression__OpAlternatives_0_07288);
@@ -9656,10 +9655,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3440:6: ( '$' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3439:6: ( '$' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3440:6: ( '$' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3441:1: '$'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3439:6: ( '$' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3440:1: '$'
{
before(grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
match(input,31,FOLLOW_31_in_rule__UnaryExpression__OpAlternatives_0_07308);
@@ -9671,10 +9670,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3448:6: ( '~' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3447:6: ( '~' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3448:6: ( '~' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3449:1: '~'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3447:6: ( '~' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3448:1: '~'
{
before(grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
match(input,32,FOLLOW_32_in_rule__UnaryExpression__OpAlternatives_0_07328);
@@ -9703,21 +9702,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuffixExpression__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3461:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3460:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );
public final void rule__SuffixExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3465:1: ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3464:1: ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) )
int alt17=7;
alt17 = dfa17.predict(input);
switch (alt17) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3466:1: ( ruleOperationCallExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3465:1: ( ruleOperationCallExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3466:1: ( ruleOperationCallExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3467:1: ruleOperationCallExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3465:1: ( ruleOperationCallExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3466:1: ruleOperationCallExpression
{
before(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
pushFollow(FOLLOW_ruleOperationCallExpression_in_rule__SuffixExpression__Alternatives7362);
@@ -9733,10 +9732,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3472:6: ( rulePropertyCallExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3471:6: ( rulePropertyCallExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3472:6: ( rulePropertyCallExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3473:1: rulePropertyCallExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3471:6: ( rulePropertyCallExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3472:1: rulePropertyCallExpression
{
before(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
pushFollow(FOLLOW_rulePropertyCallExpression_in_rule__SuffixExpression__Alternatives7379);
@@ -9752,10 +9751,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3478:6: ( ruleLinkOperationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3477:6: ( ruleLinkOperationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3478:6: ( ruleLinkOperationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3479:1: ruleLinkOperationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3477:6: ( ruleLinkOperationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3478:1: ruleLinkOperationExpression
{
before(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
pushFollow(FOLLOW_ruleLinkOperationExpression_in_rule__SuffixExpression__Alternatives7396);
@@ -9771,10 +9770,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3484:6: ( ruleSequenceOperationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3483:6: ( ruleSequenceOperationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3484:6: ( ruleSequenceOperationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3485:1: ruleSequenceOperationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3483:6: ( ruleSequenceOperationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3484:1: ruleSequenceOperationExpression
{
before(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
pushFollow(FOLLOW_ruleSequenceOperationExpression_in_rule__SuffixExpression__Alternatives7413);
@@ -9790,10 +9789,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3490:6: ( ruleSequenceReductionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3489:6: ( ruleSequenceReductionExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3490:6: ( ruleSequenceReductionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3491:1: ruleSequenceReductionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3489:6: ( ruleSequenceReductionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3490:1: ruleSequenceReductionExpression
{
before(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
pushFollow(FOLLOW_ruleSequenceReductionExpression_in_rule__SuffixExpression__Alternatives7430);
@@ -9809,10 +9808,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3496:6: ( ruleSequenceExpansionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3495:6: ( ruleSequenceExpansionExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3496:6: ( ruleSequenceExpansionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3497:1: ruleSequenceExpansionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3495:6: ( ruleSequenceExpansionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3496:1: ruleSequenceExpansionExpression
{
before(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_rule__SuffixExpression__Alternatives7447);
@@ -9828,10 +9827,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3502:6: ( ruleClassExtentExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3501:6: ( ruleClassExtentExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3502:6: ( ruleClassExtentExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3503:1: ruleClassExtentExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3501:6: ( ruleClassExtentExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3502:1: ruleClassExtentExpression
{
before(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
pushFollow(FOLLOW_ruleClassExtentExpression_in_rule__SuffixExpression__Alternatives7464);
@@ -9864,33 +9863,28 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceExpansionExpression__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3513:1: rule__SequenceExpansionExpression__Alternatives : ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3512:1: rule__SequenceExpansionExpression__Alternatives : ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) );
public final void rule__SequenceExpansionExpression__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3517:1: ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3516:1: ( ( ruleSelectOrRejectOperation ) | ( ruleCollectOrIterateOperation ) | ( ruleForAllOrExistsOrOneOperation ) | ( ruleIsUniqueOperation ) )
int alt18=4;
int LA18_0 = input.LA(1);
if ( (LA18_0==80) ) {
switch ( input.LA(2) ) {
- case 40:
- case 41:
- {
- alt18=2;
- }
- break;
case 38:
case 39:
{
alt18=1;
}
break;
- case 82:
+ case 40:
+ case 41:
{
- alt18=4;
+ alt18=2;
}
break;
case 42:
@@ -9900,6 +9894,11 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
alt18=3;
}
break;
+ case 82:
+ {
+ alt18=4;
+ }
+ break;
default:
NoViableAltException nvae =
new NoViableAltException("", 18, 1, input);
@@ -9916,10 +9915,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt18) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3518:1: ( ruleSelectOrRejectOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3517:1: ( ruleSelectOrRejectOperation )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3518:1: ( ruleSelectOrRejectOperation )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3519:1: ruleSelectOrRejectOperation
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3517:1: ( ruleSelectOrRejectOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3518:1: ruleSelectOrRejectOperation
{
before(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_rule__SequenceExpansionExpression__Alternatives7496);
@@ -9935,10 +9934,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3524:6: ( ruleCollectOrIterateOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3523:6: ( ruleCollectOrIterateOperation )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3524:6: ( ruleCollectOrIterateOperation )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3525:1: ruleCollectOrIterateOperation
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3523:6: ( ruleCollectOrIterateOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3524:1: ruleCollectOrIterateOperation
{
before(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_rule__SequenceExpansionExpression__Alternatives7513);
@@ -9954,10 +9953,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3530:6: ( ruleForAllOrExistsOrOneOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3529:6: ( ruleForAllOrExistsOrOneOperation )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3530:6: ( ruleForAllOrExistsOrOneOperation )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3531:1: ruleForAllOrExistsOrOneOperation
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3529:6: ( ruleForAllOrExistsOrOneOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3530:1: ruleForAllOrExistsOrOneOperation
{
before(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_rule__SequenceExpansionExpression__Alternatives7530);
@@ -9973,10 +9972,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3536:6: ( ruleIsUniqueOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3535:6: ( ruleIsUniqueOperation )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3536:6: ( ruleIsUniqueOperation )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3537:1: ruleIsUniqueOperation
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3535:6: ( ruleIsUniqueOperation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3536:1: ruleIsUniqueOperation
{
before(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
pushFollow(FOLLOW_ruleIsUniqueOperation_in_rule__SequenceExpansionExpression__Alternatives7547);
@@ -10009,13 +10008,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ValueSpecification__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3547:1: rule__ValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3546:1: rule__ValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) );
public final void rule__ValueSpecification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3551:1: ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3550:1: ( ( ruleNameExpression ) | ( ruleLITERAL ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) | ( ruleInstanceCreationExpression ) | ( ruleParenthesizedExpression ) | ( ruleNullExpression ) )
int alt19=7;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -10068,10 +10067,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt19) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3552:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3551:1: ( ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3552:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3553:1: ruleNameExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3551:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3552:1: ruleNameExpression
{
before(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
pushFollow(FOLLOW_ruleNameExpression_in_rule__ValueSpecification__Alternatives7579);
@@ -10087,10 +10086,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3558:6: ( ruleLITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3557:6: ( ruleLITERAL )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3558:6: ( ruleLITERAL )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3559:1: ruleLITERAL
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3557:6: ( ruleLITERAL )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3558:1: ruleLITERAL
{
before(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
pushFollow(FOLLOW_ruleLITERAL_in_rule__ValueSpecification__Alternatives7596);
@@ -10106,10 +10105,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3564:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3563:6: ( ruleThisExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3564:6: ( ruleThisExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3565:1: ruleThisExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3563:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3564:1: ruleThisExpression
{
before(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
pushFollow(FOLLOW_ruleThisExpression_in_rule__ValueSpecification__Alternatives7613);
@@ -10125,10 +10124,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3570:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3569:6: ( ruleSuperInvocationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3570:6: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3571:1: ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3569:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3570:1: ruleSuperInvocationExpression
{
before(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__ValueSpecification__Alternatives7630);
@@ -10144,10 +10143,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3576:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3575:6: ( ruleInstanceCreationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3576:6: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3577:1: ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3575:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3576:1: ruleInstanceCreationExpression
{
before(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__ValueSpecification__Alternatives7647);
@@ -10163,10 +10162,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3582:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3581:6: ( ruleParenthesizedExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3582:6: ( ruleParenthesizedExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3583:1: ruleParenthesizedExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3581:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3582:1: ruleParenthesizedExpression
{
before(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__ValueSpecification__Alternatives7664);
@@ -10182,10 +10181,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3588:6: ( ruleNullExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3587:6: ( ruleNullExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3588:6: ( ruleNullExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3589:1: ruleNullExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3587:6: ( ruleNullExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3588:1: ruleNullExpression
{
before(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
pushFollow(FOLLOW_ruleNullExpression_in_rule__ValueSpecification__Alternatives7681);
@@ -10218,13 +10217,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonLiteralValueSpecification__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3599:1: rule__NonLiteralValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3598:1: rule__NonLiteralValueSpecification__Alternatives : ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) );
public final void rule__NonLiteralValueSpecification__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3603:1: ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3602:1: ( ( ruleNameExpression ) | ( ruleParenthesizedExpression ) | ( ruleInstanceCreationExpression ) | ( ruleThisExpression ) | ( ruleSuperInvocationExpression ) )
int alt20=5;
switch ( input.LA(1) ) {
case RULE_ID:
@@ -10263,10 +10262,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
switch (alt20) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3604:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3603:1: ( ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3604:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3605:1: ruleNameExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3603:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3604:1: ruleNameExpression
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
pushFollow(FOLLOW_ruleNameExpression_in_rule__NonLiteralValueSpecification__Alternatives7713);
@@ -10282,10 +10281,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3610:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3609:6: ( ruleParenthesizedExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3610:6: ( ruleParenthesizedExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3611:1: ruleParenthesizedExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3609:6: ( ruleParenthesizedExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3610:1: ruleParenthesizedExpression
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
pushFollow(FOLLOW_ruleParenthesizedExpression_in_rule__NonLiteralValueSpecification__Alternatives7730);
@@ -10301,10 +10300,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3616:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3615:6: ( ruleInstanceCreationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3616:6: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3617:1: ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3615:6: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3616:1: ruleInstanceCreationExpression
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__NonLiteralValueSpecification__Alternatives7747);
@@ -10320,10 +10319,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3622:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3621:6: ( ruleThisExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3622:6: ( ruleThisExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3623:1: ruleThisExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3621:6: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3622:1: ruleThisExpression
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
pushFollow(FOLLOW_ruleThisExpression_in_rule__NonLiteralValueSpecification__Alternatives7764);
@@ -10339,10 +10338,10 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3628:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3627:6: ( ruleSuperInvocationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3628:6: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3629:1: ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3627:6: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3628:1: ruleSuperInvocationExpression
{
before(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7781);
@@ -10375,13 +10374,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Alternatives_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3639:1: rule__ParenthesizedExpression__Alternatives_3 : ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3638:1: rule__ParenthesizedExpression__Alternatives_3 : ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) );
public final void rule__ParenthesizedExpression__Alternatives_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3643:1: ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3642:1: ( ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) ) | ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) ) )
int alt21=2;
int LA21_0 = input.LA(1);
@@ -10399,14 +10398,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt21) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3644:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3643:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3644:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3645:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3643:1: ( ( rule__ParenthesizedExpression__CastedAssignment_3_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3644:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
{
before(grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3646:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3646:2: rule__ParenthesizedExpression__CastedAssignment_3_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3645:1: ( rule__ParenthesizedExpression__CastedAssignment_3_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3645:2: rule__ParenthesizedExpression__CastedAssignment_3_0
{
pushFollow(FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37813);
rule__ParenthesizedExpression__CastedAssignment_3_0();
@@ -10424,14 +10423,14 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3650:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3649:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3650:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3651:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3649:6: ( ( rule__ParenthesizedExpression__SuffixAssignment_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3650:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
{
before(grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3652:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3652:2: rule__ParenthesizedExpression__SuffixAssignment_3_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3651:1: ( rule__ParenthesizedExpression__SuffixAssignment_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3651:2: rule__ParenthesizedExpression__SuffixAssignment_3_1
{
pushFollow(FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37831);
rule__ParenthesizedExpression__SuffixAssignment_3_1();
@@ -10466,41 +10465,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationExpression__Alternatives_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3661:1: rule__SuperInvocationExpression__Alternatives_1 : ( ( ( rule__SuperInvocationExpression__Group_1_0__0 ) ) | ( ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3660:1: rule__SuperInvocationExpression__Alternatives_1 : ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) );
public final void rule__SuperInvocationExpression__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3665:1: ( ( ( rule__SuperInvocationExpression__Group_1_0__0 ) ) | ( ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3664:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) ) | ( ( rule__SuperInvocationExpression__Group_1_1__0 ) ) )
int alt22=2;
int LA22_0 = input.LA(1);
- if ( (LA22_0==77) ) {
- int LA22_1 = input.LA(2);
-
- if ( (LA22_1==RULE_ID) ) {
- int LA22_2 = input.LA(3);
-
- if ( (LA22_2==65) ) {
- alt22=1;
- }
- else if ( (LA22_2==68) ) {
- alt22=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 22, 2, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 22, 1, input);
-
- throw nvae;
- }
+ if ( (LA22_0==68) ) {
+ alt22=1;
+ }
+ else if ( (LA22_0==77) ) {
+ alt22=2;
}
else {
NoViableAltException nvae =
@@ -10510,24 +10489,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt22) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3666:1: ( ( rule__SuperInvocationExpression__Group_1_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3665:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3666:1: ( ( rule__SuperInvocationExpression__Group_1_0__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3667:1: ( rule__SuperInvocationExpression__Group_1_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3665:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3666:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3668:1: ( rule__SuperInvocationExpression__Group_1_0__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3668:2: rule__SuperInvocationExpression__Group_1_0__0
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3667:1: ( rule__SuperInvocationExpression__TupleAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3667:2: rule__SuperInvocationExpression__TupleAssignment_1_0
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__0_in_rule__SuperInvocationExpression__Alternatives_17864);
- rule__SuperInvocationExpression__Group_1_0__0();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17864);
+ rule__SuperInvocationExpression__TupleAssignment_1_0();
state._fsp--;
}
- after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_0());
}
@@ -10535,24 +10514,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3672:6: ( ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3671:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3672:6: ( ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3673:1: ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3671:6: ( ( rule__SuperInvocationExpression__Group_1_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3672:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3674:1: ( rule__SuperInvocationExpression__OperationCallAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3674:2: rule__SuperInvocationExpression__OperationCallAssignment_1_1
+ before(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3673:1: ( rule__SuperInvocationExpression__Group_1_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3673:2: rule__SuperInvocationExpression__Group_1_1__0
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__OperationCallAssignment_1_1_in_rule__SuperInvocationExpression__Alternatives_17882);
- rule__SuperInvocationExpression__OperationCallAssignment_1_1();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17882);
+ rule__SuperInvocationExpression__Group_1_1__0();
state._fsp--;
}
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_1());
}
@@ -10576,21 +10555,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__SuperInvocationExpression__Alternatives_1"
- // $ANTLR start "rule__InstanceCreationExpression__Alternatives_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3683:1: rule__InstanceCreationExpression__Alternatives_2 : ( ( ( rule__InstanceCreationExpression__TupleAssignment_2_0 ) ) | ( ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 ) ) );
- public final void rule__InstanceCreationExpression__Alternatives_2() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3682:1: rule__SequenceConstructionOrAccessCompletion__Alternatives : ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) );
+ public final void rule__SequenceConstructionOrAccessCompletion__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3687:1: ( ( ( rule__InstanceCreationExpression__TupleAssignment_2_0 ) ) | ( ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3686:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) )
int alt23=2;
int LA23_0 = input.LA(1);
- if ( (LA23_0==68) ) {
+ if ( (LA23_0==78) ) {
alt23=1;
}
- else if ( (LA23_0==78||LA23_0==87) ) {
+ else if ( (LA23_0==87) ) {
alt23=2;
}
else {
@@ -10601,107 +10580,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
switch (alt23) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3688:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3688:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3689:1: ( rule__InstanceCreationExpression__TupleAssignment_2_0 )
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3690:1: ( rule__InstanceCreationExpression__TupleAssignment_2_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3690:2: rule__InstanceCreationExpression__TupleAssignment_2_0
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_0_in_rule__InstanceCreationExpression__Alternatives_27915);
- rule__InstanceCreationExpression__TupleAssignment_2_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0());
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3694:6: ( ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3694:6: ( ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3695:1: ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 )
- {
- before(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3696:1: ( rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3696:2: rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1_in_rule__InstanceCreationExpression__Alternatives_27933);
- rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1());
-
- }
-
-
- }
- break;
-
- }
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__InstanceCreationExpression__Alternatives_2"
-
-
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3705:1: rule__SequenceConstructionOrAccessCompletion__Alternatives : ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) );
- public final void rule__SequenceConstructionOrAccessCompletion__Alternatives() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3709:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) ) )
- int alt24=2;
- int LA24_0 = input.LA(1);
-
- if ( (LA24_0==78) ) {
- alt24=1;
- }
- else if ( (LA24_0==87) ) {
- alt24=2;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 24, 0, input);
-
- throw nvae;
- }
- switch (alt24) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3710:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3687:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3710:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3711:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3687:1: ( ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3688:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
{
before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3712:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3712:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3689:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3689:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7966);
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7915);
rule__SequenceConstructionOrAccessCompletion__Group_0__0();
state._fsp--;
@@ -10717,16 +10605,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3716:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3693:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3716:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3717:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3693:6: ( ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3694:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
{
before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3718:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3718:2: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3695:1: ( rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3695:2: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7984);
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7933);
rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1();
state._fsp--;
@@ -10759,40 +10647,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3727:1: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 : ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3704:1: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 : ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) );
public final void rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3731:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) )
- int alt25=2;
- int LA25_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3708:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) ) | ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) ) )
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( ((LA25_0>=RULE_INTEGERVALUE && LA25_0<=RULE_ID)||(LA25_0>=12 && LA25_0<=13)||(LA25_0>=25 && LA25_0<=27)||(LA25_0>=30 && LA25_0<=34)||LA25_0==68||(LA25_0>=83 && LA25_0<=86)) ) {
- alt25=1;
+ if ( ((LA24_0>=RULE_INTEGERVALUE && LA24_0<=RULE_ID)||(LA24_0>=12 && LA24_0<=13)||(LA24_0>=25 && LA24_0<=27)||(LA24_0>=30 && LA24_0<=34)||LA24_0==68||(LA24_0>=83 && LA24_0<=86)) ) {
+ alt24=1;
}
- else if ( (LA25_0==79) ) {
- alt25=2;
+ else if ( (LA24_0==79) ) {
+ alt24=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 25, 0, input);
+ new NoViableAltException("", 24, 0, input);
throw nvae;
}
- switch (alt25) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3732:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3709:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3732:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3733:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3709:1: ( ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3710:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
{
before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3734:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3734:2: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3711:1: ( rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3711:2: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18017);
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_17966);
rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0();
state._fsp--;
@@ -10808,16 +10696,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3738:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3715:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3738:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3739:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3715:6: ( ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3716:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
{
before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3740:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3740:2: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3717:1: ( rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3717:2: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18035);
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_17984);
rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1();
state._fsp--;
@@ -10850,52 +10738,52 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Alternatives_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3749:1: rule__SequenceConstructionExpression__Alternatives_2 : ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3726:1: rule__SequenceConstructionExpression__Alternatives_2 : ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) );
public final void rule__SequenceConstructionExpression__Alternatives_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3753:1: ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) )
- int alt27=2;
- int LA27_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3730:1: ( ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* ) | ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) ) )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA27_0==66||LA27_0==88) ) {
- alt27=1;
+ if ( (LA26_0==66||LA26_0==88) ) {
+ alt26=1;
}
- else if ( (LA27_0==89) ) {
- alt27=2;
+ else if ( (LA26_0==89) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 27, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt27) {
+ switch (alt26) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3754:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3731:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3754:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3755:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3731:1: ( ( rule__SequenceConstructionExpression__Group_2_0__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3732:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3756:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
- loop26:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3733:1: ( rule__SequenceConstructionExpression__Group_2_0__0 )*
+ loop25:
do {
- int alt26=2;
- int LA26_0 = input.LA(1);
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA26_0==66) ) {
- alt26=1;
+ if ( (LA25_0==66) ) {
+ alt25=1;
}
- switch (alt26) {
+ switch (alt25) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3756:2: rule__SequenceConstructionExpression__Group_2_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3733:2: rule__SequenceConstructionExpression__Group_2_0__0
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28068);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28017);
rule__SequenceConstructionExpression__Group_2_0__0();
state._fsp--;
@@ -10905,7 +10793,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop26;
+ break loop25;
}
} while (true);
@@ -10917,16 +10805,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3760:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3737:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3760:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3761:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3737:6: ( ( rule__SequenceConstructionExpression__Group_2_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3738:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3762:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3762:2: rule__SequenceConstructionExpression__Group_2_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3739:1: ( rule__SequenceConstructionExpression__Group_2_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3739:2: rule__SequenceConstructionExpression__Group_2_1__0
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28087);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28036);
rule__SequenceConstructionExpression__Group_2_1__0();
state._fsp--;
@@ -10959,37 +10847,37 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceElement__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3771:1: rule__SequenceElement__Alternatives : ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3748:1: rule__SequenceElement__Alternatives : ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) );
public final void rule__SequenceElement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3775:1: ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) )
- int alt28=2;
- int LA28_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3752:1: ( ( ruleExpression ) | ( ruleSequenceConstructionExpression ) )
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( ((LA28_0>=RULE_INTEGERVALUE && LA28_0<=RULE_ID)||(LA28_0>=12 && LA28_0<=13)||(LA28_0>=25 && LA28_0<=27)||(LA28_0>=30 && LA28_0<=34)||LA28_0==68||(LA28_0>=83 && LA28_0<=86)) ) {
- alt28=1;
+ if ( ((LA27_0>=RULE_INTEGERVALUE && LA27_0<=RULE_ID)||(LA27_0>=12 && LA27_0<=13)||(LA27_0>=25 && LA27_0<=27)||(LA27_0>=30 && LA27_0<=34)||LA27_0==68||(LA27_0>=83 && LA27_0<=86)) ) {
+ alt27=1;
}
- else if ( (LA28_0==87) ) {
- alt28=2;
+ else if ( (LA27_0==87) ) {
+ alt27=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 28, 0, input);
+ new NoViableAltException("", 27, 0, input);
throw nvae;
}
- switch (alt28) {
+ switch (alt27) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3776:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3753:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3776:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3777:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3753:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3754:1: ruleExpression
{
before(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8120);
+ pushFollow(FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8069);
ruleExpression();
state._fsp--;
@@ -11002,13 +10890,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3782:6: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3759:6: ( ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3782:6: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3783:1: ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3759:6: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3760:1: ruleSequenceConstructionExpression
{
before(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8137);
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8086);
ruleSequenceConstructionExpression();
state._fsp--;
@@ -11038,37 +10926,37 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__CommentAlternatives_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3793:1: rule__DocumentedStatement__CommentAlternatives_0_0 : ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3770:1: rule__DocumentedStatement__CommentAlternatives_0_0 : ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) );
public final void rule__DocumentedStatement__CommentAlternatives_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3797:1: ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) )
- int alt29=2;
- int LA29_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3774:1: ( ( RULE_ML_COMMENT ) | ( RULE_SL_COMMENT ) )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA29_0==RULE_ML_COMMENT) ) {
- alt29=1;
+ if ( (LA28_0==RULE_ML_COMMENT) ) {
+ alt28=1;
}
- else if ( (LA29_0==RULE_SL_COMMENT) ) {
- alt29=2;
+ else if ( (LA28_0==RULE_SL_COMMENT) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 29, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt29) {
+ switch (alt28) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3798:1: ( RULE_ML_COMMENT )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3775:1: ( RULE_ML_COMMENT )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3798:1: ( RULE_ML_COMMENT )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3799:1: RULE_ML_COMMENT
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3775:1: ( RULE_ML_COMMENT )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3776:1: RULE_ML_COMMENT
{
before(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
- match(input,RULE_ML_COMMENT,FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08169);
+ match(input,RULE_ML_COMMENT,FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08118);
after(grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
}
@@ -11077,13 +10965,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3804:6: ( RULE_SL_COMMENT )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3781:6: ( RULE_SL_COMMENT )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3804:6: ( RULE_SL_COMMENT )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3805:1: RULE_SL_COMMENT
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3781:6: ( RULE_SL_COMMENT )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3782:1: RULE_SL_COMMENT
{
before(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
- match(input,RULE_SL_COMMENT,FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08186);
+ match(input,RULE_SL_COMMENT,FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08135);
after(grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
}
@@ -11109,123 +10997,123 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Statement__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3815:1: rule__Statement__Alternatives : ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3792:1: rule__Statement__Alternatives : ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) );
public final void rule__Statement__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3819:1: ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) )
- int alt30=18;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3796:1: ( ( ruleAnnotatedStatement ) | ( ruleInlineStatement ) | ( ruleBlockStatement ) | ( ruleEmptyStatement ) | ( ruleLocalNameDeclarationStatement ) | ( ruleIfStatement ) | ( ruleSwitchStatement ) | ( ruleWhileStatement ) | ( ruleDoStatement ) | ( ruleForStatement ) | ( ruleBreakStatement ) | ( ruleReturnStatement ) | ( ruleAcceptStatement ) | ( ruleClassifyStatement ) | ( ruleInvocationOrAssignementOrDeclarationStatement ) | ( ruleSuperInvocationStatement ) | ( ruleThisInvocationStatement ) | ( ruleInstanceCreationInvocationStatement ) )
+ int alt29=18;
switch ( input.LA(1) ) {
case 94:
{
- alt30=1;
+ alt29=1;
}
break;
case 91:
{
- alt30=2;
+ alt29=2;
}
break;
case 87:
{
- alt30=3;
+ alt29=3;
}
break;
case 95:
{
- alt30=4;
+ alt29=4;
}
break;
case 96:
{
- alt30=5;
+ alt29=5;
}
break;
case 97:
{
- alt30=6;
+ alt29=6;
}
break;
case 100:
{
- alt30=7;
+ alt29=7;
}
break;
case 103:
{
- alt30=8;
+ alt29=8;
}
break;
case 104:
{
- alt30=9;
+ alt29=9;
}
break;
case 105:
{
- alt30=10;
+ alt29=10;
}
break;
case 107:
{
- alt30=11;
+ alt29=11;
}
break;
case 108:
{
- alt30=12;
+ alt29=12;
}
break;
case 109:
{
- alt30=13;
+ alt29=13;
}
break;
case 110:
{
- alt30=14;
+ alt29=14;
}
break;
case RULE_ID:
case 12:
case 13:
{
- alt30=15;
+ alt29=15;
}
break;
case 85:
{
- alt30=16;
+ alt29=16;
}
break;
case 84:
{
- alt30=17;
+ alt29=17;
}
break;
case 86:
{
- alt30=18;
+ alt29=18;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 29, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt29) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3820:1: ( ruleAnnotatedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3797:1: ( ruleAnnotatedStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3820:1: ( ruleAnnotatedStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3821:1: ruleAnnotatedStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3797:1: ( ruleAnnotatedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3798:1: ruleAnnotatedStatement
{
before(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8218);
+ pushFollow(FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8167);
ruleAnnotatedStatement();
state._fsp--;
@@ -11238,13 +11126,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3826:6: ( ruleInlineStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3803:6: ( ruleInlineStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3826:6: ( ruleInlineStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3827:1: ruleInlineStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3803:6: ( ruleInlineStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3804:1: ruleInlineStatement
{
before(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
- pushFollow(FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8235);
+ pushFollow(FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8184);
ruleInlineStatement();
state._fsp--;
@@ -11257,13 +11145,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3832:6: ( ruleBlockStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3809:6: ( ruleBlockStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3832:6: ( ruleBlockStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3833:1: ruleBlockStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3809:6: ( ruleBlockStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3810:1: ruleBlockStatement
{
before(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
- pushFollow(FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8252);
+ pushFollow(FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8201);
ruleBlockStatement();
state._fsp--;
@@ -11276,13 +11164,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3838:6: ( ruleEmptyStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3815:6: ( ruleEmptyStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3838:6: ( ruleEmptyStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3839:1: ruleEmptyStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3815:6: ( ruleEmptyStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3816:1: ruleEmptyStatement
{
before(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
- pushFollow(FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8269);
+ pushFollow(FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8218);
ruleEmptyStatement();
state._fsp--;
@@ -11295,13 +11183,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3844:6: ( ruleLocalNameDeclarationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3821:6: ( ruleLocalNameDeclarationStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3844:6: ( ruleLocalNameDeclarationStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3845:1: ruleLocalNameDeclarationStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3821:6: ( ruleLocalNameDeclarationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3822:1: ruleLocalNameDeclarationStatement
{
before(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
- pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8286);
+ pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8235);
ruleLocalNameDeclarationStatement();
state._fsp--;
@@ -11314,13 +11202,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3850:6: ( ruleIfStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3827:6: ( ruleIfStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3850:6: ( ruleIfStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3851:1: ruleIfStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3827:6: ( ruleIfStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3828:1: ruleIfStatement
{
before(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
- pushFollow(FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8303);
+ pushFollow(FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8252);
ruleIfStatement();
state._fsp--;
@@ -11333,13 +11221,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3856:6: ( ruleSwitchStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3833:6: ( ruleSwitchStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3856:6: ( ruleSwitchStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3857:1: ruleSwitchStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3833:6: ( ruleSwitchStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3834:1: ruleSwitchStatement
{
before(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
- pushFollow(FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8320);
+ pushFollow(FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8269);
ruleSwitchStatement();
state._fsp--;
@@ -11352,13 +11240,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3862:6: ( ruleWhileStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3839:6: ( ruleWhileStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3862:6: ( ruleWhileStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3863:1: ruleWhileStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3839:6: ( ruleWhileStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3840:1: ruleWhileStatement
{
before(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
- pushFollow(FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8337);
+ pushFollow(FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8286);
ruleWhileStatement();
state._fsp--;
@@ -11371,13 +11259,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3868:6: ( ruleDoStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3845:6: ( ruleDoStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3868:6: ( ruleDoStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3869:1: ruleDoStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3845:6: ( ruleDoStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3846:1: ruleDoStatement
{
before(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
- pushFollow(FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8354);
+ pushFollow(FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8303);
ruleDoStatement();
state._fsp--;
@@ -11390,13 +11278,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 10 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3874:6: ( ruleForStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3851:6: ( ruleForStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3874:6: ( ruleForStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3875:1: ruleForStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3851:6: ( ruleForStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3852:1: ruleForStatement
{
before(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
- pushFollow(FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8371);
+ pushFollow(FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8320);
ruleForStatement();
state._fsp--;
@@ -11409,13 +11297,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 11 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3880:6: ( ruleBreakStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3857:6: ( ruleBreakStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3880:6: ( ruleBreakStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3881:1: ruleBreakStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3857:6: ( ruleBreakStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3858:1: ruleBreakStatement
{
before(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
- pushFollow(FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8388);
+ pushFollow(FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8337);
ruleBreakStatement();
state._fsp--;
@@ -11428,13 +11316,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 12 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3886:6: ( ruleReturnStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3863:6: ( ruleReturnStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3886:6: ( ruleReturnStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3887:1: ruleReturnStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3863:6: ( ruleReturnStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3864:1: ruleReturnStatement
{
before(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
- pushFollow(FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8405);
+ pushFollow(FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8354);
ruleReturnStatement();
state._fsp--;
@@ -11447,13 +11335,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 13 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3892:6: ( ruleAcceptStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3869:6: ( ruleAcceptStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3892:6: ( ruleAcceptStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3893:1: ruleAcceptStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3869:6: ( ruleAcceptStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3870:1: ruleAcceptStatement
{
before(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
- pushFollow(FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8422);
+ pushFollow(FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8371);
ruleAcceptStatement();
state._fsp--;
@@ -11466,13 +11354,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 14 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3898:6: ( ruleClassifyStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3875:6: ( ruleClassifyStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3898:6: ( ruleClassifyStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3899:1: ruleClassifyStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3875:6: ( ruleClassifyStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3876:1: ruleClassifyStatement
{
before(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
- pushFollow(FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8439);
+ pushFollow(FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8388);
ruleClassifyStatement();
state._fsp--;
@@ -11485,13 +11373,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 15 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3904:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3881:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3904:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3905:1: ruleInvocationOrAssignementOrDeclarationStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3881:6: ( ruleInvocationOrAssignementOrDeclarationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3882:1: ruleInvocationOrAssignementOrDeclarationStatement
{
before(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
- pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8456);
+ pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8405);
ruleInvocationOrAssignementOrDeclarationStatement();
state._fsp--;
@@ -11504,13 +11392,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 16 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3910:6: ( ruleSuperInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3887:6: ( ruleSuperInvocationStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3910:6: ( ruleSuperInvocationStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3911:1: ruleSuperInvocationStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3887:6: ( ruleSuperInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3888:1: ruleSuperInvocationStatement
{
before(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
- pushFollow(FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8473);
+ pushFollow(FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8422);
ruleSuperInvocationStatement();
state._fsp--;
@@ -11523,13 +11411,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 17 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3916:6: ( ruleThisInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3893:6: ( ruleThisInvocationStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3916:6: ( ruleThisInvocationStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3917:1: ruleThisInvocationStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3893:6: ( ruleThisInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3894:1: ruleThisInvocationStatement
{
before(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
- pushFollow(FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8490);
+ pushFollow(FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8439);
ruleThisInvocationStatement();
state._fsp--;
@@ -11542,13 +11430,13 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 18 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3922:6: ( ruleInstanceCreationInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3899:6: ( ruleInstanceCreationInvocationStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3922:6: ( ruleInstanceCreationInvocationStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3923:1: ruleInstanceCreationInvocationStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3899:6: ( ruleInstanceCreationInvocationStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3900:1: ruleInstanceCreationInvocationStatement
{
before(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
- pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8507);
+ pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8456);
ruleInstanceCreationInvocationStatement();
state._fsp--;
@@ -11578,50 +11466,50 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3933:1: rule__LoopVariableDefinition__Alternatives : ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3910:1: rule__LoopVariableDefinition__Alternatives : ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) );
public final void rule__LoopVariableDefinition__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3937:1: ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) )
- int alt31=2;
- int LA31_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3914:1: ( ( ( rule__LoopVariableDefinition__Group_0__0 ) ) | ( ( rule__LoopVariableDefinition__Group_1__0 ) ) )
+ int alt30=2;
+ int LA30_0 = input.LA(1);
- if ( (LA31_0==RULE_ID) ) {
- int LA31_1 = input.LA(2);
+ if ( (LA30_0==RULE_ID) ) {
+ int LA30_1 = input.LA(2);
- if ( (LA31_1==RULE_ID||LA31_1==18||LA31_1==65) ) {
- alt31=2;
+ if ( (LA30_1==106) ) {
+ alt30=1;
}
- else if ( (LA31_1==106) ) {
- alt31=1;
+ else if ( (LA30_1==RULE_ID||LA30_1==18||LA30_1==65) ) {
+ alt30=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 31, 1, input);
+ new NoViableAltException("", 30, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 31, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt31) {
+ switch (alt30) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3938:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3915:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3938:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3939:1: ( rule__LoopVariableDefinition__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3915:1: ( ( rule__LoopVariableDefinition__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3916:1: ( rule__LoopVariableDefinition__Group_0__0 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3940:1: ( rule__LoopVariableDefinition__Group_0__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3940:2: rule__LoopVariableDefinition__Group_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3917:1: ( rule__LoopVariableDefinition__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3917:2: rule__LoopVariableDefinition__Group_0__0
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8539);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8488);
rule__LoopVariableDefinition__Group_0__0();
state._fsp--;
@@ -11637,16 +11525,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3944:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3921:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3944:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3945:1: ( rule__LoopVariableDefinition__Group_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3921:6: ( ( rule__LoopVariableDefinition__Group_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3922:1: ( rule__LoopVariableDefinition__Group_1__0 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3946:1: ( rule__LoopVariableDefinition__Group_1__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3946:2: rule__LoopVariableDefinition__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3923:1: ( rule__LoopVariableDefinition__Group_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3923:2: rule__LoopVariableDefinition__Group_1__0
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8557);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8506);
rule__LoopVariableDefinition__Group_1__0();
state._fsp--;
@@ -11679,40 +11567,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__Alternatives_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3955:1: rule__AcceptStatement__Alternatives_1 : ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3932:1: rule__AcceptStatement__Alternatives_1 : ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) );
public final void rule__AcceptStatement__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3959:1: ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3936:1: ( ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) ) | ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) ) )
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA32_0==95) ) {
- alt32=1;
+ if ( (LA31_0==95) ) {
+ alt31=1;
}
- else if ( (LA32_0==87) ) {
- alt32=2;
+ else if ( (LA31_0==87) ) {
+ alt31=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 31, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt31) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3960:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3937:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3960:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3961:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3937:1: ( ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3938:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
{
before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3962:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3962:2: rule__AcceptStatement__SimpleAcceptAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3939:1: ( rule__AcceptStatement__SimpleAcceptAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3939:2: rule__AcceptStatement__SimpleAcceptAssignment_1_0
{
- pushFollow(FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18590);
+ pushFollow(FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18539);
rule__AcceptStatement__SimpleAcceptAssignment_1_0();
state._fsp--;
@@ -11728,16 +11616,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3966:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3943:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3966:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3967:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3943:6: ( ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3944:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
{
before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3968:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3968:2: rule__AcceptStatement__CompoundAcceptAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3945:1: ( rule__AcceptStatement__CompoundAcceptAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3945:2: rule__AcceptStatement__CompoundAcceptAssignment_1_1
{
- pushFollow(FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18608);
+ pushFollow(FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18557);
rule__AcceptStatement__CompoundAcceptAssignment_1_1();
state._fsp--;
@@ -11770,53 +11658,53 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3977:1: rule__ClassificationClause__Alternatives : ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3954:1: rule__ClassificationClause__Alternatives : ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) );
public final void rule__ClassificationClause__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3981:1: ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) )
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3958:1: ( ( ( rule__ClassificationClause__Group_0__0 ) ) | ( ( rule__ClassificationClause__Group_1__0 ) ) )
+ int alt32=2;
+ int LA32_0 = input.LA(1);
- if ( (LA33_0==111) ) {
- int LA33_1 = input.LA(2);
+ if ( (LA32_0==111) ) {
+ int LA32_1 = input.LA(2);
- if ( (LA33_1==RULE_ID) ) {
- alt33=1;
+ if ( (LA32_1==27) ) {
+ alt32=2;
}
- else if ( (LA33_1==27) ) {
- alt33=2;
+ else if ( (LA32_1==RULE_ID) ) {
+ alt32=1;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 1, input);
+ new NoViableAltException("", 32, 1, input);
throw nvae;
}
}
- else if ( (LA33_0==112) ) {
- alt33=2;
+ else if ( (LA32_0==112) ) {
+ alt32=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 33, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt33) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3982:1: ( ( rule__ClassificationClause__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3959:1: ( ( rule__ClassificationClause__Group_0__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3982:1: ( ( rule__ClassificationClause__Group_0__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3983:1: ( rule__ClassificationClause__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3959:1: ( ( rule__ClassificationClause__Group_0__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3960:1: ( rule__ClassificationClause__Group_0__0 )
{
before(grammarAccess.getClassificationClauseAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3984:1: ( rule__ClassificationClause__Group_0__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3984:2: rule__ClassificationClause__Group_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3961:1: ( rule__ClassificationClause__Group_0__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3961:2: rule__ClassificationClause__Group_0__0
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8641);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8590);
rule__ClassificationClause__Group_0__0();
state._fsp--;
@@ -11832,16 +11720,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3988:6: ( ( rule__ClassificationClause__Group_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3965:6: ( ( rule__ClassificationClause__Group_1__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3988:6: ( ( rule__ClassificationClause__Group_1__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3989:1: ( rule__ClassificationClause__Group_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3965:6: ( ( rule__ClassificationClause__Group_1__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3966:1: ( rule__ClassificationClause__Group_1__0 )
{
before(grammarAccess.getClassificationClauseAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3990:1: ( rule__ClassificationClause__Group_1__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3990:2: rule__ClassificationClause__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3967:1: ( rule__ClassificationClause__Group_1__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3967:2: rule__ClassificationClause__Group_1__0
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8659);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8608);
rule__ClassificationClause__Group_1__0();
state._fsp--;
@@ -11874,40 +11762,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3999:1: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 : ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3976:1: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 : ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) );
public final void rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4003:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) )
- int alt34=2;
- int LA34_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3980:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) ) | ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) ) )
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( (LA34_0==RULE_ID||LA34_0==78) ) {
- alt34=1;
+ if ( (LA33_0==RULE_ID||LA33_0==78) ) {
+ alt33=1;
}
- else if ( ((LA34_0>=49 && LA34_0<=60)) ) {
- alt34=2;
+ else if ( ((LA33_0>=49 && LA33_0<=60)) ) {
+ alt33=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 33, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt33) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4004:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3981:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4004:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4005:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3981:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3982:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4006:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4006:2: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3983:1: ( rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3983:2: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18692);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18641);
rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0();
state._fsp--;
@@ -11923,16 +11811,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4010:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3987:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4010:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4011:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3987:6: ( ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3988:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4012:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4012:2: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3989:1: ( rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3989:2: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18710);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18659);
rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1();
state._fsp--;
@@ -11965,40 +11853,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BooleanValue__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4021:1: rule__BooleanValue__Alternatives : ( ( ( 'true' ) ) | ( ( 'false' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:3998:1: rule__BooleanValue__Alternatives : ( ( ( 'true' ) ) | ( ( 'false' ) ) );
public final void rule__BooleanValue__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4025:1: ( ( ( 'true' ) ) | ( ( 'false' ) ) )
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4002:1: ( ( ( 'true' ) ) | ( ( 'false' ) ) )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA35_0==33) ) {
- alt35=1;
+ if ( (LA34_0==33) ) {
+ alt34=1;
}
- else if ( (LA35_0==34) ) {
- alt35=2;
+ else if ( (LA34_0==34) ) {
+ alt34=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 35, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt35) {
+ switch (alt34) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4026:1: ( ( 'true' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4003:1: ( ( 'true' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4026:1: ( ( 'true' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4027:1: ( 'true' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4003:1: ( ( 'true' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4004:1: ( 'true' )
{
before(grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4028:1: ( 'true' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4028:3: 'true'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4005:1: ( 'true' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4005:3: 'true'
{
- match(input,33,FOLLOW_33_in_rule__BooleanValue__Alternatives8744);
+ match(input,33,FOLLOW_33_in_rule__BooleanValue__Alternatives8693);
}
@@ -12010,16 +11898,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4033:6: ( ( 'false' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4010:6: ( ( 'false' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4033:6: ( ( 'false' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4034:1: ( 'false' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4010:6: ( ( 'false' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4011:1: ( 'false' )
{
before(grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4035:1: ( 'false' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4035:3: 'false'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4012:1: ( 'false' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4012:3: 'false'
{
- match(input,34,FOLLOW_34_in_rule__BooleanValue__Alternatives8765);
+ match(input,34,FOLLOW_34_in_rule__BooleanValue__Alternatives8714);
}
@@ -12048,49 +11936,49 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationKind__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4045:1: rule__LinkOperationKind__Alternatives : ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4022:1: rule__LinkOperationKind__Alternatives : ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) );
public final void rule__LinkOperationKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4049:1: ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) )
- int alt36=3;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4026:1: ( ( ( 'createLink' ) ) | ( ( 'destroyLink' ) ) | ( ( 'clearAssoc' ) ) )
+ int alt35=3;
switch ( input.LA(1) ) {
case 35:
{
- alt36=1;
+ alt35=1;
}
break;
case 36:
{
- alt36=2;
+ alt35=2;
}
break;
case 37:
{
- alt36=3;
+ alt35=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 35, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4050:1: ( ( 'createLink' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4027:1: ( ( 'createLink' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4050:1: ( ( 'createLink' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4051:1: ( 'createLink' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4027:1: ( ( 'createLink' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4028:1: ( 'createLink' )
{
before(grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4052:1: ( 'createLink' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4052:3: 'createLink'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4029:1: ( 'createLink' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4029:3: 'createLink'
{
- match(input,35,FOLLOW_35_in_rule__LinkOperationKind__Alternatives8801);
+ match(input,35,FOLLOW_35_in_rule__LinkOperationKind__Alternatives8750);
}
@@ -12102,16 +11990,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4057:6: ( ( 'destroyLink' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4034:6: ( ( 'destroyLink' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4057:6: ( ( 'destroyLink' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4058:1: ( 'destroyLink' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4034:6: ( ( 'destroyLink' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4035:1: ( 'destroyLink' )
{
before(grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4059:1: ( 'destroyLink' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4059:3: 'destroyLink'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4036:1: ( 'destroyLink' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4036:3: 'destroyLink'
{
- match(input,36,FOLLOW_36_in_rule__LinkOperationKind__Alternatives8822);
+ match(input,36,FOLLOW_36_in_rule__LinkOperationKind__Alternatives8771);
}
@@ -12123,16 +12011,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4064:6: ( ( 'clearAssoc' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4041:6: ( ( 'clearAssoc' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4064:6: ( ( 'clearAssoc' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4065:1: ( 'clearAssoc' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4041:6: ( ( 'clearAssoc' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4042:1: ( 'clearAssoc' )
{
before(grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4066:1: ( 'clearAssoc' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4066:3: 'clearAssoc'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4043:1: ( 'clearAssoc' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4043:3: 'clearAssoc'
{
- match(input,37,FOLLOW_37_in_rule__LinkOperationKind__Alternatives8843);
+ match(input,37,FOLLOW_37_in_rule__LinkOperationKind__Alternatives8792);
}
@@ -12161,40 +12049,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperator__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4076:1: rule__SelectOrRejectOperator__Alternatives : ( ( ( 'select' ) ) | ( ( 'reject' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4053:1: rule__SelectOrRejectOperator__Alternatives : ( ( ( 'select' ) ) | ( ( 'reject' ) ) );
public final void rule__SelectOrRejectOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4080:1: ( ( ( 'select' ) ) | ( ( 'reject' ) ) )
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4057:1: ( ( ( 'select' ) ) | ( ( 'reject' ) ) )
+ int alt36=2;
+ int LA36_0 = input.LA(1);
- if ( (LA37_0==38) ) {
- alt37=1;
+ if ( (LA36_0==38) ) {
+ alt36=1;
}
- else if ( (LA37_0==39) ) {
- alt37=2;
+ else if ( (LA36_0==39) ) {
+ alt36=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 37, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt37) {
+ switch (alt36) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4081:1: ( ( 'select' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4058:1: ( ( 'select' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4081:1: ( ( 'select' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4082:1: ( 'select' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4058:1: ( ( 'select' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4059:1: ( 'select' )
{
before(grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4083:1: ( 'select' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4083:3: 'select'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4060:1: ( 'select' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4060:3: 'select'
{
- match(input,38,FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8879);
+ match(input,38,FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8828);
}
@@ -12206,16 +12094,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4088:6: ( ( 'reject' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4065:6: ( ( 'reject' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4088:6: ( ( 'reject' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4089:1: ( 'reject' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4065:6: ( ( 'reject' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4066:1: ( 'reject' )
{
before(grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4090:1: ( 'reject' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4090:3: 'reject'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4067:1: ( 'reject' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4067:3: 'reject'
{
- match(input,39,FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8900);
+ match(input,39,FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8849);
}
@@ -12244,40 +12132,40 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperator__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4100:1: rule__CollectOrIterateOperator__Alternatives : ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4077:1: rule__CollectOrIterateOperator__Alternatives : ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) );
public final void rule__CollectOrIterateOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4104:1: ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4081:1: ( ( ( 'collect' ) ) | ( ( 'iterate' ) ) )
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA38_0==40) ) {
- alt38=1;
+ if ( (LA37_0==40) ) {
+ alt37=1;
}
- else if ( (LA38_0==41) ) {
- alt38=2;
+ else if ( (LA37_0==41) ) {
+ alt37=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 37, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4105:1: ( ( 'collect' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4082:1: ( ( 'collect' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4105:1: ( ( 'collect' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4106:1: ( 'collect' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4082:1: ( ( 'collect' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4083:1: ( 'collect' )
{
before(grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4107:1: ( 'collect' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4107:3: 'collect'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4084:1: ( 'collect' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4084:3: 'collect'
{
- match(input,40,FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8936);
+ match(input,40,FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8885);
}
@@ -12289,16 +12177,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4112:6: ( ( 'iterate' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4089:6: ( ( 'iterate' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4112:6: ( ( 'iterate' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4113:1: ( 'iterate' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4089:6: ( ( 'iterate' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4090:1: ( 'iterate' )
{
before(grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4114:1: ( 'iterate' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4114:3: 'iterate'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4091:1: ( 'iterate' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4091:3: 'iterate'
{
- match(input,41,FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8957);
+ match(input,41,FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8906);
}
@@ -12327,49 +12215,49 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperator__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4124:1: rule__ForAllOrExistsOrOneOperator__Alternatives : ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4101:1: rule__ForAllOrExistsOrOneOperator__Alternatives : ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) );
public final void rule__ForAllOrExistsOrOneOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4128:1: ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) )
- int alt39=3;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4105:1: ( ( ( 'forAll' ) ) | ( ( 'exists' ) ) | ( ( 'one' ) ) )
+ int alt38=3;
switch ( input.LA(1) ) {
case 42:
{
- alt39=1;
+ alt38=1;
}
break;
case 43:
{
- alt39=2;
+ alt38=2;
}
break;
case 44:
{
- alt39=3;
+ alt38=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 39, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt39) {
+ switch (alt38) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4129:1: ( ( 'forAll' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4106:1: ( ( 'forAll' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4129:1: ( ( 'forAll' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4130:1: ( 'forAll' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4106:1: ( ( 'forAll' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4107:1: ( 'forAll' )
{
before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4131:1: ( 'forAll' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4131:3: 'forAll'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4108:1: ( 'forAll' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4108:3: 'forAll'
{
- match(input,42,FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives8993);
+ match(input,42,FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives8942);
}
@@ -12381,16 +12269,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4136:6: ( ( 'exists' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4113:6: ( ( 'exists' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4136:6: ( ( 'exists' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4137:1: ( 'exists' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4113:6: ( ( 'exists' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4114:1: ( 'exists' )
{
before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4138:1: ( 'exists' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4138:3: 'exists'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4115:1: ( 'exists' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4115:3: 'exists'
{
- match(input,43,FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9014);
+ match(input,43,FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives8963);
}
@@ -12402,16 +12290,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4143:6: ( ( 'one' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4120:6: ( ( 'one' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4143:6: ( ( 'one' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4144:1: ( 'one' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4120:6: ( ( 'one' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4121:1: ( 'one' )
{
before(grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4145:1: ( 'one' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4145:3: 'one'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4122:1: ( 'one' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4122:3: 'one'
{
- match(input,44,FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9035);
+ match(input,44,FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives8984);
}
@@ -12440,54 +12328,54 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotationKind__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4155:1: rule__AnnotationKind__Alternatives : ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4132:1: rule__AnnotationKind__Alternatives : ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) );
public final void rule__AnnotationKind__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4159:1: ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) )
- int alt40=4;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4136:1: ( ( ( 'isolated' ) ) | ( ( 'determined' ) ) | ( ( 'assured' ) ) | ( ( 'parallel' ) ) )
+ int alt39=4;
switch ( input.LA(1) ) {
case 45:
{
- alt40=1;
+ alt39=1;
}
break;
case 46:
{
- alt40=2;
+ alt39=2;
}
break;
case 47:
{
- alt40=3;
+ alt39=3;
}
break;
case 48:
{
- alt40=4;
+ alt39=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 39, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt39) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4160:1: ( ( 'isolated' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4137:1: ( ( 'isolated' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4160:1: ( ( 'isolated' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4161:1: ( 'isolated' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4137:1: ( ( 'isolated' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4138:1: ( 'isolated' )
{
before(grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4162:1: ( 'isolated' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4162:3: 'isolated'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4139:1: ( 'isolated' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4139:3: 'isolated'
{
- match(input,45,FOLLOW_45_in_rule__AnnotationKind__Alternatives9071);
+ match(input,45,FOLLOW_45_in_rule__AnnotationKind__Alternatives9020);
}
@@ -12499,16 +12387,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4167:6: ( ( 'determined' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4144:6: ( ( 'determined' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4167:6: ( ( 'determined' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4168:1: ( 'determined' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4144:6: ( ( 'determined' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4145:1: ( 'determined' )
{
before(grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4169:1: ( 'determined' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4169:3: 'determined'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4146:1: ( 'determined' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4146:3: 'determined'
{
- match(input,46,FOLLOW_46_in_rule__AnnotationKind__Alternatives9092);
+ match(input,46,FOLLOW_46_in_rule__AnnotationKind__Alternatives9041);
}
@@ -12520,16 +12408,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4174:6: ( ( 'assured' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4151:6: ( ( 'assured' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4174:6: ( ( 'assured' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4175:1: ( 'assured' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4151:6: ( ( 'assured' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4152:1: ( 'assured' )
{
before(grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4176:1: ( 'assured' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4176:3: 'assured'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4153:1: ( 'assured' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4153:3: 'assured'
{
- match(input,47,FOLLOW_47_in_rule__AnnotationKind__Alternatives9113);
+ match(input,47,FOLLOW_47_in_rule__AnnotationKind__Alternatives9062);
}
@@ -12541,16 +12429,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4181:6: ( ( 'parallel' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4158:6: ( ( 'parallel' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4181:6: ( ( 'parallel' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4182:1: ( 'parallel' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4158:6: ( ( 'parallel' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4159:1: ( 'parallel' )
{
before(grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4183:1: ( 'parallel' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4183:3: 'parallel'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4160:1: ( 'parallel' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4160:3: 'parallel'
{
- match(input,48,FOLLOW_48_in_rule__AnnotationKind__Alternatives9134);
+ match(input,48,FOLLOW_48_in_rule__AnnotationKind__Alternatives9083);
}
@@ -12579,94 +12467,94 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentOperator__Alternatives"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4193:1: rule__AssignmentOperator__Alternatives : ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) );
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4170:1: rule__AssignmentOperator__Alternatives : ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) );
public final void rule__AssignmentOperator__Alternatives() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4197:1: ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) )
- int alt41=12;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4174:1: ( ( ( '=' ) ) | ( ( '+=' ) ) | ( ( '-=' ) ) | ( ( '*=' ) ) | ( ( '%=' ) ) | ( ( '/=' ) ) | ( ( '&=' ) ) | ( ( '|=' ) ) | ( ( '^=' ) ) | ( ( '<<=' ) ) | ( ( '>>=' ) ) | ( ( '>>>=' ) ) )
+ int alt40=12;
switch ( input.LA(1) ) {
case 49:
{
- alt41=1;
+ alt40=1;
}
break;
case 50:
{
- alt41=2;
+ alt40=2;
}
break;
case 51:
{
- alt41=3;
+ alt40=3;
}
break;
case 52:
{
- alt41=4;
+ alt40=4;
}
break;
case 53:
{
- alt41=5;
+ alt40=5;
}
break;
case 54:
{
- alt41=6;
+ alt40=6;
}
break;
case 55:
{
- alt41=7;
+ alt40=7;
}
break;
case 56:
{
- alt41=8;
+ alt40=8;
}
break;
case 57:
{
- alt41=9;
+ alt40=9;
}
break;
case 58:
{
- alt41=10;
+ alt40=10;
}
break;
case 59:
{
- alt41=11;
+ alt40=11;
}
break;
case 60:
{
- alt41=12;
+ alt40=12;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 41, 0, input);
+ new NoViableAltException("", 40, 0, input);
throw nvae;
}
- switch (alt41) {
+ switch (alt40) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4198:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4175:1: ( ( '=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4198:1: ( ( '=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4199:1: ( '=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4175:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4176:1: ( '=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4200:1: ( '=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4200:3: '='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4177:1: ( '=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4177:3: '='
{
- match(input,49,FOLLOW_49_in_rule__AssignmentOperator__Alternatives9170);
+ match(input,49,FOLLOW_49_in_rule__AssignmentOperator__Alternatives9119);
}
@@ -12678,16 +12566,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4205:6: ( ( '+=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4182:6: ( ( '+=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4205:6: ( ( '+=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4206:1: ( '+=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4182:6: ( ( '+=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4183:1: ( '+=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4207:1: ( '+=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4207:3: '+='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4184:1: ( '+=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4184:3: '+='
{
- match(input,50,FOLLOW_50_in_rule__AssignmentOperator__Alternatives9191);
+ match(input,50,FOLLOW_50_in_rule__AssignmentOperator__Alternatives9140);
}
@@ -12699,16 +12587,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4212:6: ( ( '-=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4189:6: ( ( '-=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4212:6: ( ( '-=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4213:1: ( '-=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4189:6: ( ( '-=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4190:1: ( '-=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4214:1: ( '-=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4214:3: '-='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4191:1: ( '-=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4191:3: '-='
{
- match(input,51,FOLLOW_51_in_rule__AssignmentOperator__Alternatives9212);
+ match(input,51,FOLLOW_51_in_rule__AssignmentOperator__Alternatives9161);
}
@@ -12720,16 +12608,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4219:6: ( ( '*=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4196:6: ( ( '*=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4219:6: ( ( '*=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4220:1: ( '*=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4196:6: ( ( '*=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4197:1: ( '*=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4221:1: ( '*=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4221:3: '*='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4198:1: ( '*=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4198:3: '*='
{
- match(input,52,FOLLOW_52_in_rule__AssignmentOperator__Alternatives9233);
+ match(input,52,FOLLOW_52_in_rule__AssignmentOperator__Alternatives9182);
}
@@ -12741,16 +12629,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4226:6: ( ( '%=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4203:6: ( ( '%=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4226:6: ( ( '%=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4227:1: ( '%=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4203:6: ( ( '%=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4204:1: ( '%=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4228:1: ( '%=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4228:3: '%='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4205:1: ( '%=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4205:3: '%='
{
- match(input,53,FOLLOW_53_in_rule__AssignmentOperator__Alternatives9254);
+ match(input,53,FOLLOW_53_in_rule__AssignmentOperator__Alternatives9203);
}
@@ -12762,16 +12650,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4233:6: ( ( '/=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4210:6: ( ( '/=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4233:6: ( ( '/=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4234:1: ( '/=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4210:6: ( ( '/=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4211:1: ( '/=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4235:1: ( '/=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4235:3: '/='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4212:1: ( '/=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4212:3: '/='
{
- match(input,54,FOLLOW_54_in_rule__AssignmentOperator__Alternatives9275);
+ match(input,54,FOLLOW_54_in_rule__AssignmentOperator__Alternatives9224);
}
@@ -12783,16 +12671,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4240:6: ( ( '&=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4217:6: ( ( '&=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4240:6: ( ( '&=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4241:1: ( '&=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4217:6: ( ( '&=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4218:1: ( '&=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4242:1: ( '&=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4242:3: '&='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4219:1: ( '&=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4219:3: '&='
{
- match(input,55,FOLLOW_55_in_rule__AssignmentOperator__Alternatives9296);
+ match(input,55,FOLLOW_55_in_rule__AssignmentOperator__Alternatives9245);
}
@@ -12804,16 +12692,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 8 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4247:6: ( ( '|=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4224:6: ( ( '|=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4247:6: ( ( '|=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4248:1: ( '|=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4224:6: ( ( '|=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4225:1: ( '|=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4249:1: ( '|=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4249:3: '|='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4226:1: ( '|=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4226:3: '|='
{
- match(input,56,FOLLOW_56_in_rule__AssignmentOperator__Alternatives9317);
+ match(input,56,FOLLOW_56_in_rule__AssignmentOperator__Alternatives9266);
}
@@ -12825,16 +12713,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 9 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4254:6: ( ( '^=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4231:6: ( ( '^=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4254:6: ( ( '^=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4255:1: ( '^=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4231:6: ( ( '^=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4232:1: ( '^=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4256:1: ( '^=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4256:3: '^='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4233:1: ( '^=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4233:3: '^='
{
- match(input,57,FOLLOW_57_in_rule__AssignmentOperator__Alternatives9338);
+ match(input,57,FOLLOW_57_in_rule__AssignmentOperator__Alternatives9287);
}
@@ -12846,16 +12734,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 10 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4261:6: ( ( '<<=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4238:6: ( ( '<<=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4261:6: ( ( '<<=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4262:1: ( '<<=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4238:6: ( ( '<<=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4239:1: ( '<<=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4263:1: ( '<<=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4263:3: '<<='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4240:1: ( '<<=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4240:3: '<<='
{
- match(input,58,FOLLOW_58_in_rule__AssignmentOperator__Alternatives9359);
+ match(input,58,FOLLOW_58_in_rule__AssignmentOperator__Alternatives9308);
}
@@ -12867,16 +12755,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 11 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4268:6: ( ( '>>=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4245:6: ( ( '>>=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4268:6: ( ( '>>=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4269:1: ( '>>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4245:6: ( ( '>>=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4246:1: ( '>>=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4270:1: ( '>>=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4270:3: '>>='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4247:1: ( '>>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4247:3: '>>='
{
- match(input,59,FOLLOW_59_in_rule__AssignmentOperator__Alternatives9380);
+ match(input,59,FOLLOW_59_in_rule__AssignmentOperator__Alternatives9329);
}
@@ -12888,16 +12776,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
break;
case 12 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4275:6: ( ( '>>>=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4252:6: ( ( '>>>=' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4275:6: ( ( '>>>=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4276:1: ( '>>>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4252:6: ( ( '>>>=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4253:1: ( '>>>=' )
{
before(grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4277:1: ( '>>>=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4277:3: '>>>='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4254:1: ( '>>>=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4254:3: '>>>='
{
- match(input,60,FOLLOW_60_in_rule__AssignmentOperator__Alternatives9401);
+ match(input,60,FOLLOW_60_in_rule__AssignmentOperator__Alternatives9350);
}
@@ -12926,21 +12814,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4289:1: rule__Test__Group__0 : rule__Test__Group__0__Impl rule__Test__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4266:1: rule__Test__Group__0 : rule__Test__Group__0__Impl rule__Test__Group__1 ;
public final void rule__Test__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4293:1: ( rule__Test__Group__0__Impl rule__Test__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4294:2: rule__Test__Group__0__Impl rule__Test__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4270:1: ( rule__Test__Group__0__Impl rule__Test__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4271:2: rule__Test__Group__0__Impl rule__Test__Group__1
{
- pushFollow(FOLLOW_rule__Test__Group__0__Impl_in_rule__Test__Group__09434);
+ pushFollow(FOLLOW_rule__Test__Group__0__Impl_in_rule__Test__Group__09383);
rule__Test__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group__1_in_rule__Test__Group__09437);
+ pushFollow(FOLLOW_rule__Test__Group__1_in_rule__Test__Group__09386);
rule__Test__Group__1();
state._fsp--;
@@ -12964,35 +12852,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4301:1: rule__Test__Group__0__Impl : ( ( rule__Test__Group_0__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4278:1: rule__Test__Group__0__Impl : ( ( rule__Test__Group_0__0 )* ) ;
public final void rule__Test__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4305:1: ( ( ( rule__Test__Group_0__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4306:1: ( ( rule__Test__Group_0__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4282:1: ( ( ( rule__Test__Group_0__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4283:1: ( ( rule__Test__Group_0__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4306:1: ( ( rule__Test__Group_0__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4307:1: ( rule__Test__Group_0__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4283:1: ( ( rule__Test__Group_0__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4284:1: ( rule__Test__Group_0__0 )*
{
before(grammarAccess.getTestAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4308:1: ( rule__Test__Group_0__0 )*
- loop42:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4285:1: ( rule__Test__Group_0__0 )*
+ loop41:
do {
- int alt42=2;
- int LA42_0 = input.LA(1);
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA42_0==61) ) {
- alt42=1;
+ if ( (LA41_0==61) ) {
+ alt41=1;
}
- switch (alt42) {
+ switch (alt41) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4308:2: rule__Test__Group_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4285:2: rule__Test__Group_0__0
{
- pushFollow(FOLLOW_rule__Test__Group_0__0_in_rule__Test__Group__0__Impl9464);
+ pushFollow(FOLLOW_rule__Test__Group_0__0_in_rule__Test__Group__0__Impl9413);
rule__Test__Group_0__0();
state._fsp--;
@@ -13002,7 +12890,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop42;
+ break loop41;
}
} while (true);
@@ -13029,21 +12917,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4318:1: rule__Test__Group__1 : rule__Test__Group__1__Impl rule__Test__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4295:1: rule__Test__Group__1 : rule__Test__Group__1__Impl rule__Test__Group__2 ;
public final void rule__Test__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4322:1: ( rule__Test__Group__1__Impl rule__Test__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4323:2: rule__Test__Group__1__Impl rule__Test__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4299:1: ( rule__Test__Group__1__Impl rule__Test__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4300:2: rule__Test__Group__1__Impl rule__Test__Group__2
{
- pushFollow(FOLLOW_rule__Test__Group__1__Impl_in_rule__Test__Group__19495);
+ pushFollow(FOLLOW_rule__Test__Group__1__Impl_in_rule__Test__Group__19444);
rule__Test__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group__2_in_rule__Test__Group__19498);
+ pushFollow(FOLLOW_rule__Test__Group__2_in_rule__Test__Group__19447);
rule__Test__Group__2();
state._fsp--;
@@ -13067,35 +12955,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4330:1: rule__Test__Group__1__Impl : ( ( rule__Test__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4307:1: rule__Test__Group__1__Impl : ( ( rule__Test__Group_1__0 )* ) ;
public final void rule__Test__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4334:1: ( ( ( rule__Test__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4335:1: ( ( rule__Test__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4311:1: ( ( ( rule__Test__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4312:1: ( ( rule__Test__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4335:1: ( ( rule__Test__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4336:1: ( rule__Test__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4312:1: ( ( rule__Test__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4313:1: ( rule__Test__Group_1__0 )*
{
before(grammarAccess.getTestAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4337:1: ( rule__Test__Group_1__0 )*
- loop43:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4314:1: ( rule__Test__Group_1__0 )*
+ loop42:
do {
- int alt43=2;
- int LA43_0 = input.LA(1);
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA43_0==62) ) {
- alt43=1;
+ if ( (LA42_0==62) ) {
+ alt42=1;
}
- switch (alt43) {
+ switch (alt42) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4337:2: rule__Test__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4314:2: rule__Test__Group_1__0
{
- pushFollow(FOLLOW_rule__Test__Group_1__0_in_rule__Test__Group__1__Impl9525);
+ pushFollow(FOLLOW_rule__Test__Group_1__0_in_rule__Test__Group__1__Impl9474);
rule__Test__Group_1__0();
state._fsp--;
@@ -13105,7 +12993,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop43;
+ break loop42;
}
} while (true);
@@ -13132,21 +13020,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4347:1: rule__Test__Group__2 : rule__Test__Group__2__Impl rule__Test__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4324:1: rule__Test__Group__2 : rule__Test__Group__2__Impl rule__Test__Group__3 ;
public final void rule__Test__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4351:1: ( rule__Test__Group__2__Impl rule__Test__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4352:2: rule__Test__Group__2__Impl rule__Test__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4328:1: ( rule__Test__Group__2__Impl rule__Test__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4329:2: rule__Test__Group__2__Impl rule__Test__Group__3
{
- pushFollow(FOLLOW_rule__Test__Group__2__Impl_in_rule__Test__Group__29556);
+ pushFollow(FOLLOW_rule__Test__Group__2__Impl_in_rule__Test__Group__29505);
rule__Test__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group__3_in_rule__Test__Group__29559);
+ pushFollow(FOLLOW_rule__Test__Group__3_in_rule__Test__Group__29508);
rule__Test__Group__3();
state._fsp--;
@@ -13170,35 +13058,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4359:1: rule__Test__Group__2__Impl : ( ( rule__Test__Group_2__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4336:1: rule__Test__Group__2__Impl : ( ( rule__Test__Group_2__0 )* ) ;
public final void rule__Test__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4363:1: ( ( ( rule__Test__Group_2__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4364:1: ( ( rule__Test__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4340:1: ( ( ( rule__Test__Group_2__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4341:1: ( ( rule__Test__Group_2__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4364:1: ( ( rule__Test__Group_2__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4365:1: ( rule__Test__Group_2__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4341:1: ( ( rule__Test__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4342:1: ( rule__Test__Group_2__0 )*
{
before(grammarAccess.getTestAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4366:1: ( rule__Test__Group_2__0 )*
- loop44:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4343:1: ( rule__Test__Group_2__0 )*
+ loop43:
do {
- int alt44=2;
- int LA44_0 = input.LA(1);
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA44_0==63) ) {
- alt44=1;
+ if ( (LA43_0==63) ) {
+ alt43=1;
}
- switch (alt44) {
+ switch (alt43) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4366:2: rule__Test__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4343:2: rule__Test__Group_2__0
{
- pushFollow(FOLLOW_rule__Test__Group_2__0_in_rule__Test__Group__2__Impl9586);
+ pushFollow(FOLLOW_rule__Test__Group_2__0_in_rule__Test__Group__2__Impl9535);
rule__Test__Group_2__0();
state._fsp--;
@@ -13208,7 +13096,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop44;
+ break loop43;
}
} while (true);
@@ -13235,16 +13123,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4376:1: rule__Test__Group__3 : rule__Test__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4353:1: rule__Test__Group__3 : rule__Test__Group__3__Impl ;
public final void rule__Test__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4380:1: ( rule__Test__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4381:2: rule__Test__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4357:1: ( rule__Test__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4358:2: rule__Test__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Test__Group__3__Impl_in_rule__Test__Group__39617);
+ pushFollow(FOLLOW_rule__Test__Group__3__Impl_in_rule__Test__Group__39566);
rule__Test__Group__3__Impl();
state._fsp--;
@@ -13268,23 +13156,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4387:1: rule__Test__Group__3__Impl : ( ( rule__Test__Group_3__0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4364:1: rule__Test__Group__3__Impl : ( ( rule__Test__Group_3__0 ) ) ;
public final void rule__Test__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4391:1: ( ( ( rule__Test__Group_3__0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4392:1: ( ( rule__Test__Group_3__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4368:1: ( ( ( rule__Test__Group_3__0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4369:1: ( ( rule__Test__Group_3__0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4392:1: ( ( rule__Test__Group_3__0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4393:1: ( rule__Test__Group_3__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4369:1: ( ( rule__Test__Group_3__0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4370:1: ( rule__Test__Group_3__0 )
{
before(grammarAccess.getTestAccess().getGroup_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4394:1: ( rule__Test__Group_3__0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4394:2: rule__Test__Group_3__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4371:1: ( rule__Test__Group_3__0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4371:2: rule__Test__Group_3__0
{
- pushFollow(FOLLOW_rule__Test__Group_3__0_in_rule__Test__Group__3__Impl9644);
+ pushFollow(FOLLOW_rule__Test__Group_3__0_in_rule__Test__Group__3__Impl9593);
rule__Test__Group_3__0();
state._fsp--;
@@ -13315,21 +13203,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4412:1: rule__Test__Group_0__0 : rule__Test__Group_0__0__Impl rule__Test__Group_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4389:1: rule__Test__Group_0__0 : rule__Test__Group_0__0__Impl rule__Test__Group_0__1 ;
public final void rule__Test__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4416:1: ( rule__Test__Group_0__0__Impl rule__Test__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4417:2: rule__Test__Group_0__0__Impl rule__Test__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4393:1: ( rule__Test__Group_0__0__Impl rule__Test__Group_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4394:2: rule__Test__Group_0__0__Impl rule__Test__Group_0__1
{
- pushFollow(FOLLOW_rule__Test__Group_0__0__Impl_in_rule__Test__Group_0__09682);
+ pushFollow(FOLLOW_rule__Test__Group_0__0__Impl_in_rule__Test__Group_0__09631);
rule__Test__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group_0__1_in_rule__Test__Group_0__09685);
+ pushFollow(FOLLOW_rule__Test__Group_0__1_in_rule__Test__Group_0__09634);
rule__Test__Group_0__1();
state._fsp--;
@@ -13353,20 +13241,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4424:1: rule__Test__Group_0__0__Impl : ( 'testExpression' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4401:1: rule__Test__Group_0__0__Impl : ( 'testExpression' ) ;
public final void rule__Test__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4428:1: ( ( 'testExpression' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4429:1: ( 'testExpression' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4405:1: ( ( 'testExpression' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4406:1: ( 'testExpression' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4429:1: ( 'testExpression' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4430:1: 'testExpression'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4406:1: ( 'testExpression' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4407:1: 'testExpression'
{
before(grammarAccess.getTestAccess().getTestExpressionKeyword_0_0());
- match(input,61,FOLLOW_61_in_rule__Test__Group_0__0__Impl9713);
+ match(input,61,FOLLOW_61_in_rule__Test__Group_0__0__Impl9662);
after(grammarAccess.getTestAccess().getTestExpressionKeyword_0_0());
}
@@ -13390,16 +13278,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4443:1: rule__Test__Group_0__1 : rule__Test__Group_0__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4420:1: rule__Test__Group_0__1 : rule__Test__Group_0__1__Impl ;
public final void rule__Test__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4447:1: ( rule__Test__Group_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4448:2: rule__Test__Group_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4424:1: ( rule__Test__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4425:2: rule__Test__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__Test__Group_0__1__Impl_in_rule__Test__Group_0__19744);
+ pushFollow(FOLLOW_rule__Test__Group_0__1__Impl_in_rule__Test__Group_0__19693);
rule__Test__Group_0__1__Impl();
state._fsp--;
@@ -13423,23 +13311,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4454:1: rule__Test__Group_0__1__Impl : ( ( rule__Test__ExpressionAssignment_0_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4431:1: rule__Test__Group_0__1__Impl : ( ( rule__Test__ExpressionAssignment_0_1 ) ) ;
public final void rule__Test__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4458:1: ( ( ( rule__Test__ExpressionAssignment_0_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4459:1: ( ( rule__Test__ExpressionAssignment_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4435:1: ( ( ( rule__Test__ExpressionAssignment_0_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4436:1: ( ( rule__Test__ExpressionAssignment_0_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4459:1: ( ( rule__Test__ExpressionAssignment_0_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4460:1: ( rule__Test__ExpressionAssignment_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4436:1: ( ( rule__Test__ExpressionAssignment_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4437:1: ( rule__Test__ExpressionAssignment_0_1 )
{
before(grammarAccess.getTestAccess().getExpressionAssignment_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4461:1: ( rule__Test__ExpressionAssignment_0_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4461:2: rule__Test__ExpressionAssignment_0_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4438:1: ( rule__Test__ExpressionAssignment_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4438:2: rule__Test__ExpressionAssignment_0_1
{
- pushFollow(FOLLOW_rule__Test__ExpressionAssignment_0_1_in_rule__Test__Group_0__1__Impl9771);
+ pushFollow(FOLLOW_rule__Test__ExpressionAssignment_0_1_in_rule__Test__Group_0__1__Impl9720);
rule__Test__ExpressionAssignment_0_1();
state._fsp--;
@@ -13470,21 +13358,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4475:1: rule__Test__Group_1__0 : rule__Test__Group_1__0__Impl rule__Test__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4452:1: rule__Test__Group_1__0 : rule__Test__Group_1__0__Impl rule__Test__Group_1__1 ;
public final void rule__Test__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4479:1: ( rule__Test__Group_1__0__Impl rule__Test__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4480:2: rule__Test__Group_1__0__Impl rule__Test__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4456:1: ( rule__Test__Group_1__0__Impl rule__Test__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4457:2: rule__Test__Group_1__0__Impl rule__Test__Group_1__1
{
- pushFollow(FOLLOW_rule__Test__Group_1__0__Impl_in_rule__Test__Group_1__09805);
+ pushFollow(FOLLOW_rule__Test__Group_1__0__Impl_in_rule__Test__Group_1__09754);
rule__Test__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group_1__1_in_rule__Test__Group_1__09808);
+ pushFollow(FOLLOW_rule__Test__Group_1__1_in_rule__Test__Group_1__09757);
rule__Test__Group_1__1();
state._fsp--;
@@ -13508,20 +13396,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4487:1: rule__Test__Group_1__0__Impl : ( 'testAssignmentExpression' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4464:1: rule__Test__Group_1__0__Impl : ( 'testAssignmentExpression' ) ;
public final void rule__Test__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4491:1: ( ( 'testAssignmentExpression' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4492:1: ( 'testAssignmentExpression' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4468:1: ( ( 'testAssignmentExpression' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4469:1: ( 'testAssignmentExpression' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4492:1: ( 'testAssignmentExpression' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4493:1: 'testAssignmentExpression'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4469:1: ( 'testAssignmentExpression' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4470:1: 'testAssignmentExpression'
{
before(grammarAccess.getTestAccess().getTestAssignmentExpressionKeyword_1_0());
- match(input,62,FOLLOW_62_in_rule__Test__Group_1__0__Impl9836);
+ match(input,62,FOLLOW_62_in_rule__Test__Group_1__0__Impl9785);
after(grammarAccess.getTestAccess().getTestAssignmentExpressionKeyword_1_0());
}
@@ -13545,16 +13433,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4506:1: rule__Test__Group_1__1 : rule__Test__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4483:1: rule__Test__Group_1__1 : rule__Test__Group_1__1__Impl ;
public final void rule__Test__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4510:1: ( rule__Test__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4511:2: rule__Test__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4487:1: ( rule__Test__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4488:2: rule__Test__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__Test__Group_1__1__Impl_in_rule__Test__Group_1__19867);
+ pushFollow(FOLLOW_rule__Test__Group_1__1__Impl_in_rule__Test__Group_1__19816);
rule__Test__Group_1__1__Impl();
state._fsp--;
@@ -13578,23 +13466,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4517:1: rule__Test__Group_1__1__Impl : ( ( rule__Test__AssignExpressionAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4494:1: rule__Test__Group_1__1__Impl : ( ( rule__Test__AssignExpressionAssignment_1_1 ) ) ;
public final void rule__Test__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4521:1: ( ( ( rule__Test__AssignExpressionAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4522:1: ( ( rule__Test__AssignExpressionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4498:1: ( ( ( rule__Test__AssignExpressionAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4499:1: ( ( rule__Test__AssignExpressionAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4522:1: ( ( rule__Test__AssignExpressionAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4523:1: ( rule__Test__AssignExpressionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4499:1: ( ( rule__Test__AssignExpressionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4500:1: ( rule__Test__AssignExpressionAssignment_1_1 )
{
before(grammarAccess.getTestAccess().getAssignExpressionAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4524:1: ( rule__Test__AssignExpressionAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4524:2: rule__Test__AssignExpressionAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4501:1: ( rule__Test__AssignExpressionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4501:2: rule__Test__AssignExpressionAssignment_1_1
{
- pushFollow(FOLLOW_rule__Test__AssignExpressionAssignment_1_1_in_rule__Test__Group_1__1__Impl9894);
+ pushFollow(FOLLOW_rule__Test__AssignExpressionAssignment_1_1_in_rule__Test__Group_1__1__Impl9843);
rule__Test__AssignExpressionAssignment_1_1();
state._fsp--;
@@ -13625,21 +13513,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4538:1: rule__Test__Group_2__0 : rule__Test__Group_2__0__Impl rule__Test__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4515:1: rule__Test__Group_2__0 : rule__Test__Group_2__0__Impl rule__Test__Group_2__1 ;
public final void rule__Test__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4542:1: ( rule__Test__Group_2__0__Impl rule__Test__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4543:2: rule__Test__Group_2__0__Impl rule__Test__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4519:1: ( rule__Test__Group_2__0__Impl rule__Test__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4520:2: rule__Test__Group_2__0__Impl rule__Test__Group_2__1
{
- pushFollow(FOLLOW_rule__Test__Group_2__0__Impl_in_rule__Test__Group_2__09928);
+ pushFollow(FOLLOW_rule__Test__Group_2__0__Impl_in_rule__Test__Group_2__09877);
rule__Test__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group_2__1_in_rule__Test__Group_2__09931);
+ pushFollow(FOLLOW_rule__Test__Group_2__1_in_rule__Test__Group_2__09880);
rule__Test__Group_2__1();
state._fsp--;
@@ -13663,20 +13551,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4550:1: rule__Test__Group_2__0__Impl : ( 'testStatement' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4527:1: rule__Test__Group_2__0__Impl : ( 'testStatement' ) ;
public final void rule__Test__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4554:1: ( ( 'testStatement' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4555:1: ( 'testStatement' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4531:1: ( ( 'testStatement' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4532:1: ( 'testStatement' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4555:1: ( 'testStatement' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4556:1: 'testStatement'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4532:1: ( 'testStatement' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4533:1: 'testStatement'
{
before(grammarAccess.getTestAccess().getTestStatementKeyword_2_0());
- match(input,63,FOLLOW_63_in_rule__Test__Group_2__0__Impl9959);
+ match(input,63,FOLLOW_63_in_rule__Test__Group_2__0__Impl9908);
after(grammarAccess.getTestAccess().getTestStatementKeyword_2_0());
}
@@ -13700,16 +13588,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4569:1: rule__Test__Group_2__1 : rule__Test__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4546:1: rule__Test__Group_2__1 : rule__Test__Group_2__1__Impl ;
public final void rule__Test__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4573:1: ( rule__Test__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4574:2: rule__Test__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4550:1: ( rule__Test__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4551:2: rule__Test__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__Test__Group_2__1__Impl_in_rule__Test__Group_2__19990);
+ pushFollow(FOLLOW_rule__Test__Group_2__1__Impl_in_rule__Test__Group_2__19939);
rule__Test__Group_2__1__Impl();
state._fsp--;
@@ -13733,23 +13621,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4580:1: rule__Test__Group_2__1__Impl : ( ( rule__Test__StatementsAssignment_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4557:1: rule__Test__Group_2__1__Impl : ( ( rule__Test__StatementsAssignment_2_1 ) ) ;
public final void rule__Test__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4584:1: ( ( ( rule__Test__StatementsAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4585:1: ( ( rule__Test__StatementsAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4561:1: ( ( ( rule__Test__StatementsAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4562:1: ( ( rule__Test__StatementsAssignment_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4585:1: ( ( rule__Test__StatementsAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4586:1: ( rule__Test__StatementsAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4562:1: ( ( rule__Test__StatementsAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4563:1: ( rule__Test__StatementsAssignment_2_1 )
{
before(grammarAccess.getTestAccess().getStatementsAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4587:1: ( rule__Test__StatementsAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4587:2: rule__Test__StatementsAssignment_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4564:1: ( rule__Test__StatementsAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4564:2: rule__Test__StatementsAssignment_2_1
{
- pushFollow(FOLLOW_rule__Test__StatementsAssignment_2_1_in_rule__Test__Group_2__1__Impl10017);
+ pushFollow(FOLLOW_rule__Test__StatementsAssignment_2_1_in_rule__Test__Group_2__1__Impl9966);
rule__Test__StatementsAssignment_2_1();
state._fsp--;
@@ -13780,21 +13668,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_3__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4601:1: rule__Test__Group_3__0 : rule__Test__Group_3__0__Impl rule__Test__Group_3__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4578:1: rule__Test__Group_3__0 : rule__Test__Group_3__0__Impl rule__Test__Group_3__1 ;
public final void rule__Test__Group_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4605:1: ( rule__Test__Group_3__0__Impl rule__Test__Group_3__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4606:2: rule__Test__Group_3__0__Impl rule__Test__Group_3__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4582:1: ( rule__Test__Group_3__0__Impl rule__Test__Group_3__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4583:2: rule__Test__Group_3__0__Impl rule__Test__Group_3__1
{
- pushFollow(FOLLOW_rule__Test__Group_3__0__Impl_in_rule__Test__Group_3__010051);
+ pushFollow(FOLLOW_rule__Test__Group_3__0__Impl_in_rule__Test__Group_3__010000);
rule__Test__Group_3__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Test__Group_3__1_in_rule__Test__Group_3__010054);
+ pushFollow(FOLLOW_rule__Test__Group_3__1_in_rule__Test__Group_3__010003);
rule__Test__Group_3__1();
state._fsp--;
@@ -13818,20 +13706,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_3__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4613:1: rule__Test__Group_3__0__Impl : ( 'testBlock' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4590:1: rule__Test__Group_3__0__Impl : ( 'testBlock' ) ;
public final void rule__Test__Group_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4617:1: ( ( 'testBlock' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4618:1: ( 'testBlock' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4594:1: ( ( 'testBlock' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4595:1: ( 'testBlock' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4618:1: ( 'testBlock' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4619:1: 'testBlock'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4595:1: ( 'testBlock' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4596:1: 'testBlock'
{
before(grammarAccess.getTestAccess().getTestBlockKeyword_3_0());
- match(input,64,FOLLOW_64_in_rule__Test__Group_3__0__Impl10082);
+ match(input,64,FOLLOW_64_in_rule__Test__Group_3__0__Impl10031);
after(grammarAccess.getTestAccess().getTestBlockKeyword_3_0());
}
@@ -13855,16 +13743,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_3__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4632:1: rule__Test__Group_3__1 : rule__Test__Group_3__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4609:1: rule__Test__Group_3__1 : rule__Test__Group_3__1__Impl ;
public final void rule__Test__Group_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4636:1: ( rule__Test__Group_3__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4637:2: rule__Test__Group_3__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4613:1: ( rule__Test__Group_3__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4614:2: rule__Test__Group_3__1__Impl
{
- pushFollow(FOLLOW_rule__Test__Group_3__1__Impl_in_rule__Test__Group_3__110113);
+ pushFollow(FOLLOW_rule__Test__Group_3__1__Impl_in_rule__Test__Group_3__110062);
rule__Test__Group_3__1__Impl();
state._fsp--;
@@ -13888,23 +13776,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__Group_3__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4643:1: rule__Test__Group_3__1__Impl : ( ( rule__Test__BlockAssignment_3_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4620:1: rule__Test__Group_3__1__Impl : ( ( rule__Test__BlockAssignment_3_1 ) ) ;
public final void rule__Test__Group_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4647:1: ( ( ( rule__Test__BlockAssignment_3_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4648:1: ( ( rule__Test__BlockAssignment_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4624:1: ( ( ( rule__Test__BlockAssignment_3_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4625:1: ( ( rule__Test__BlockAssignment_3_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4648:1: ( ( rule__Test__BlockAssignment_3_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4649:1: ( rule__Test__BlockAssignment_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4625:1: ( ( rule__Test__BlockAssignment_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4626:1: ( rule__Test__BlockAssignment_3_1 )
{
before(grammarAccess.getTestAccess().getBlockAssignment_3_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4650:1: ( rule__Test__BlockAssignment_3_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4650:2: rule__Test__BlockAssignment_3_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4627:1: ( rule__Test__BlockAssignment_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4627:2: rule__Test__BlockAssignment_3_1
{
- pushFollow(FOLLOW_rule__Test__BlockAssignment_3_1_in_rule__Test__Group_3__1__Impl10140);
+ pushFollow(FOLLOW_rule__Test__BlockAssignment_3_1_in_rule__Test__Group_3__1__Impl10089);
rule__Test__BlockAssignment_3_1();
state._fsp--;
@@ -13934,726 +13822,22 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Test__Group_3__1__Impl"
- // $ANTLR start "rule__BOOLEAN_LITERAL__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4664:1: rule__BOOLEAN_LITERAL__Group__0 : rule__BOOLEAN_LITERAL__Group__0__Impl rule__BOOLEAN_LITERAL__Group__1 ;
- public final void rule__BOOLEAN_LITERAL__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4668:1: ( rule__BOOLEAN_LITERAL__Group__0__Impl rule__BOOLEAN_LITERAL__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4669:2: rule__BOOLEAN_LITERAL__Group__0__Impl rule__BOOLEAN_LITERAL__Group__1
- {
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__Group__0__Impl_in_rule__BOOLEAN_LITERAL__Group__010174);
- rule__BOOLEAN_LITERAL__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__Group__1_in_rule__BOOLEAN_LITERAL__Group__010177);
- rule__BOOLEAN_LITERAL__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__Group__0"
-
-
- // $ANTLR start "rule__BOOLEAN_LITERAL__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4676:1: rule__BOOLEAN_LITERAL__Group__0__Impl : ( ( rule__BOOLEAN_LITERAL__ValueAssignment_0 ) ) ;
- public final void rule__BOOLEAN_LITERAL__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4680:1: ( ( ( rule__BOOLEAN_LITERAL__ValueAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4681:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4681:1: ( ( rule__BOOLEAN_LITERAL__ValueAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4682:1: ( rule__BOOLEAN_LITERAL__ValueAssignment_0 )
- {
- before(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4683:1: ( rule__BOOLEAN_LITERAL__ValueAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4683:2: rule__BOOLEAN_LITERAL__ValueAssignment_0
- {
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_0_in_rule__BOOLEAN_LITERAL__Group__0__Impl10204);
- rule__BOOLEAN_LITERAL__ValueAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__Group__0__Impl"
-
-
- // $ANTLR start "rule__BOOLEAN_LITERAL__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4693:1: rule__BOOLEAN_LITERAL__Group__1 : rule__BOOLEAN_LITERAL__Group__1__Impl ;
- public final void rule__BOOLEAN_LITERAL__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4697:1: ( rule__BOOLEAN_LITERAL__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4698:2: rule__BOOLEAN_LITERAL__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__Group__1__Impl_in_rule__BOOLEAN_LITERAL__Group__110234);
- rule__BOOLEAN_LITERAL__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__Group__1"
-
-
- // $ANTLR start "rule__BOOLEAN_LITERAL__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4704:1: rule__BOOLEAN_LITERAL__Group__1__Impl : ( ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )? ) ;
- public final void rule__BOOLEAN_LITERAL__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4708:1: ( ( ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4709:1: ( ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4709:1: ( ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4710:1: ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )?
- {
- before(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4711:1: ( rule__BOOLEAN_LITERAL__SuffixAssignment_1 )?
- int alt45=2;
- int LA45_0 = input.LA(1);
-
- if ( (LA45_0==77||LA45_0==80) ) {
- alt45=1;
- }
- switch (alt45) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4711:2: rule__BOOLEAN_LITERAL__SuffixAssignment_1
- {
- pushFollow(FOLLOW_rule__BOOLEAN_LITERAL__SuffixAssignment_1_in_rule__BOOLEAN_LITERAL__Group__1__Impl10261);
- rule__BOOLEAN_LITERAL__SuffixAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__Group__1__Impl"
-
-
- // $ANTLR start "rule__INTEGER_LITERAL__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4725:1: rule__INTEGER_LITERAL__Group__0 : rule__INTEGER_LITERAL__Group__0__Impl rule__INTEGER_LITERAL__Group__1 ;
- public final void rule__INTEGER_LITERAL__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4729:1: ( rule__INTEGER_LITERAL__Group__0__Impl rule__INTEGER_LITERAL__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4730:2: rule__INTEGER_LITERAL__Group__0__Impl rule__INTEGER_LITERAL__Group__1
- {
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__Group__0__Impl_in_rule__INTEGER_LITERAL__Group__010296);
- rule__INTEGER_LITERAL__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__Group__1_in_rule__INTEGER_LITERAL__Group__010299);
- rule__INTEGER_LITERAL__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__Group__0"
-
-
- // $ANTLR start "rule__INTEGER_LITERAL__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4737:1: rule__INTEGER_LITERAL__Group__0__Impl : ( ( rule__INTEGER_LITERAL__ValueAssignment_0 ) ) ;
- public final void rule__INTEGER_LITERAL__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4741:1: ( ( ( rule__INTEGER_LITERAL__ValueAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4742:1: ( ( rule__INTEGER_LITERAL__ValueAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4742:1: ( ( rule__INTEGER_LITERAL__ValueAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4743:1: ( rule__INTEGER_LITERAL__ValueAssignment_0 )
- {
- before(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4744:1: ( rule__INTEGER_LITERAL__ValueAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4744:2: rule__INTEGER_LITERAL__ValueAssignment_0
- {
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_0_in_rule__INTEGER_LITERAL__Group__0__Impl10326);
- rule__INTEGER_LITERAL__ValueAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__Group__0__Impl"
-
-
- // $ANTLR start "rule__INTEGER_LITERAL__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4754:1: rule__INTEGER_LITERAL__Group__1 : rule__INTEGER_LITERAL__Group__1__Impl ;
- public final void rule__INTEGER_LITERAL__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4758:1: ( rule__INTEGER_LITERAL__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4759:2: rule__INTEGER_LITERAL__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__Group__1__Impl_in_rule__INTEGER_LITERAL__Group__110356);
- rule__INTEGER_LITERAL__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__Group__1"
-
-
- // $ANTLR start "rule__INTEGER_LITERAL__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4765:1: rule__INTEGER_LITERAL__Group__1__Impl : ( ( rule__INTEGER_LITERAL__SuffixAssignment_1 )? ) ;
- public final void rule__INTEGER_LITERAL__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4769:1: ( ( ( rule__INTEGER_LITERAL__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4770:1: ( ( rule__INTEGER_LITERAL__SuffixAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4770:1: ( ( rule__INTEGER_LITERAL__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4771:1: ( rule__INTEGER_LITERAL__SuffixAssignment_1 )?
- {
- before(grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4772:1: ( rule__INTEGER_LITERAL__SuffixAssignment_1 )?
- int alt46=2;
- int LA46_0 = input.LA(1);
-
- if ( (LA46_0==77||LA46_0==80) ) {
- alt46=1;
- }
- switch (alt46) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4772:2: rule__INTEGER_LITERAL__SuffixAssignment_1
- {
- pushFollow(FOLLOW_rule__INTEGER_LITERAL__SuffixAssignment_1_in_rule__INTEGER_LITERAL__Group__1__Impl10383);
- rule__INTEGER_LITERAL__SuffixAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__Group__1__Impl"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4786:1: rule__UNLIMITED_LITERAL__Group__0 : rule__UNLIMITED_LITERAL__Group__0__Impl rule__UNLIMITED_LITERAL__Group__1 ;
- public final void rule__UNLIMITED_LITERAL__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4790:1: ( rule__UNLIMITED_LITERAL__Group__0__Impl rule__UNLIMITED_LITERAL__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4791:2: rule__UNLIMITED_LITERAL__Group__0__Impl rule__UNLIMITED_LITERAL__Group__1
- {
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__Group__0__Impl_in_rule__UNLIMITED_LITERAL__Group__010418);
- rule__UNLIMITED_LITERAL__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__Group__1_in_rule__UNLIMITED_LITERAL__Group__010421);
- rule__UNLIMITED_LITERAL__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__Group__0"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4798:1: rule__UNLIMITED_LITERAL__Group__0__Impl : ( ( rule__UNLIMITED_LITERAL__ValueAssignment_0 ) ) ;
- public final void rule__UNLIMITED_LITERAL__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4802:1: ( ( ( rule__UNLIMITED_LITERAL__ValueAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4803:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4803:1: ( ( rule__UNLIMITED_LITERAL__ValueAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4804:1: ( rule__UNLIMITED_LITERAL__ValueAssignment_0 )
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4805:1: ( rule__UNLIMITED_LITERAL__ValueAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4805:2: rule__UNLIMITED_LITERAL__ValueAssignment_0
- {
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_0_in_rule__UNLIMITED_LITERAL__Group__0__Impl10448);
- rule__UNLIMITED_LITERAL__ValueAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__Group__0__Impl"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4815:1: rule__UNLIMITED_LITERAL__Group__1 : rule__UNLIMITED_LITERAL__Group__1__Impl ;
- public final void rule__UNLIMITED_LITERAL__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4819:1: ( rule__UNLIMITED_LITERAL__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4820:2: rule__UNLIMITED_LITERAL__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__Group__1__Impl_in_rule__UNLIMITED_LITERAL__Group__110478);
- rule__UNLIMITED_LITERAL__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__Group__1"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4826:1: rule__UNLIMITED_LITERAL__Group__1__Impl : ( ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )? ) ;
- public final void rule__UNLIMITED_LITERAL__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4830:1: ( ( ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4831:1: ( ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4831:1: ( ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4832:1: ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )?
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4833:1: ( rule__UNLIMITED_LITERAL__SuffixAssignment_1 )?
- int alt47=2;
- int LA47_0 = input.LA(1);
-
- if ( (LA47_0==77||LA47_0==80) ) {
- alt47=1;
- }
- switch (alt47) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4833:2: rule__UNLIMITED_LITERAL__SuffixAssignment_1
- {
- pushFollow(FOLLOW_rule__UNLIMITED_LITERAL__SuffixAssignment_1_in_rule__UNLIMITED_LITERAL__Group__1__Impl10505);
- rule__UNLIMITED_LITERAL__SuffixAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__Group__1__Impl"
-
-
- // $ANTLR start "rule__STRING_LITERAL__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4847:1: rule__STRING_LITERAL__Group__0 : rule__STRING_LITERAL__Group__0__Impl rule__STRING_LITERAL__Group__1 ;
- public final void rule__STRING_LITERAL__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4851:1: ( rule__STRING_LITERAL__Group__0__Impl rule__STRING_LITERAL__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4852:2: rule__STRING_LITERAL__Group__0__Impl rule__STRING_LITERAL__Group__1
- {
- pushFollow(FOLLOW_rule__STRING_LITERAL__Group__0__Impl_in_rule__STRING_LITERAL__Group__010540);
- rule__STRING_LITERAL__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__STRING_LITERAL__Group__1_in_rule__STRING_LITERAL__Group__010543);
- rule__STRING_LITERAL__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__STRING_LITERAL__Group__0"
-
-
- // $ANTLR start "rule__STRING_LITERAL__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4859:1: rule__STRING_LITERAL__Group__0__Impl : ( ( rule__STRING_LITERAL__ValueAssignment_0 ) ) ;
- public final void rule__STRING_LITERAL__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4863:1: ( ( ( rule__STRING_LITERAL__ValueAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4864:1: ( ( rule__STRING_LITERAL__ValueAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4864:1: ( ( rule__STRING_LITERAL__ValueAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4865:1: ( rule__STRING_LITERAL__ValueAssignment_0 )
- {
- before(grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4866:1: ( rule__STRING_LITERAL__ValueAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4866:2: rule__STRING_LITERAL__ValueAssignment_0
- {
- pushFollow(FOLLOW_rule__STRING_LITERAL__ValueAssignment_0_in_rule__STRING_LITERAL__Group__0__Impl10570);
- rule__STRING_LITERAL__ValueAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__STRING_LITERAL__Group__0__Impl"
-
-
- // $ANTLR start "rule__STRING_LITERAL__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4876:1: rule__STRING_LITERAL__Group__1 : rule__STRING_LITERAL__Group__1__Impl ;
- public final void rule__STRING_LITERAL__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4880:1: ( rule__STRING_LITERAL__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4881:2: rule__STRING_LITERAL__Group__1__Impl
- {
- pushFollow(FOLLOW_rule__STRING_LITERAL__Group__1__Impl_in_rule__STRING_LITERAL__Group__110600);
- rule__STRING_LITERAL__Group__1__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__STRING_LITERAL__Group__1"
-
-
- // $ANTLR start "rule__STRING_LITERAL__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4887:1: rule__STRING_LITERAL__Group__1__Impl : ( ( rule__STRING_LITERAL__SuffixAssignment_1 )? ) ;
- public final void rule__STRING_LITERAL__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4891:1: ( ( ( rule__STRING_LITERAL__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4892:1: ( ( rule__STRING_LITERAL__SuffixAssignment_1 )? )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4892:1: ( ( rule__STRING_LITERAL__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4893:1: ( rule__STRING_LITERAL__SuffixAssignment_1 )?
- {
- before(grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4894:1: ( rule__STRING_LITERAL__SuffixAssignment_1 )?
- int alt48=2;
- int LA48_0 = input.LA(1);
-
- if ( (LA48_0==77||LA48_0==80) ) {
- alt48=1;
- }
- switch (alt48) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4894:2: rule__STRING_LITERAL__SuffixAssignment_1
- {
- pushFollow(FOLLOW_rule__STRING_LITERAL__SuffixAssignment_1_in_rule__STRING_LITERAL__Group__1__Impl10627);
- rule__STRING_LITERAL__SuffixAssignment_1();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__STRING_LITERAL__Group__1__Impl"
-
-
// $ANTLR start "rule__NameExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4908:1: rule__NameExpression__Group__0 : rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4641:1: rule__NameExpression__Group__0 : rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 ;
public final void rule__NameExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4912:1: ( rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4913:2: rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4645:1: ( rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4646:2: rule__NameExpression__Group__0__Impl rule__NameExpression__Group__1
{
- pushFollow(FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__010662);
+ pushFollow(FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__010123);
rule__NameExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__010665);
+ pushFollow(FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__010126);
rule__NameExpression__Group__1();
state._fsp--;
@@ -14677,23 +13861,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4920:1: rule__NameExpression__Group__0__Impl : ( ( rule__NameExpression__Alternatives_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4653:1: rule__NameExpression__Group__0__Impl : ( ( rule__NameExpression__Alternatives_0 ) ) ;
public final void rule__NameExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4924:1: ( ( ( rule__NameExpression__Alternatives_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4925:1: ( ( rule__NameExpression__Alternatives_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4657:1: ( ( ( rule__NameExpression__Alternatives_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4658:1: ( ( rule__NameExpression__Alternatives_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4925:1: ( ( rule__NameExpression__Alternatives_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4926:1: ( rule__NameExpression__Alternatives_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4658:1: ( ( rule__NameExpression__Alternatives_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4659:1: ( rule__NameExpression__Alternatives_0 )
{
before(grammarAccess.getNameExpressionAccess().getAlternatives_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4927:1: ( rule__NameExpression__Alternatives_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4927:2: rule__NameExpression__Alternatives_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4660:1: ( rule__NameExpression__Alternatives_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4660:2: rule__NameExpression__Alternatives_0
{
- pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl10692);
+ pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl10153);
rule__NameExpression__Alternatives_0();
state._fsp--;
@@ -14724,16 +13908,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4937:1: rule__NameExpression__Group__1 : rule__NameExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4670:1: rule__NameExpression__Group__1 : rule__NameExpression__Group__1__Impl ;
public final void rule__NameExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4941:1: ( rule__NameExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4942:2: rule__NameExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4674:1: ( rule__NameExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4675:2: rule__NameExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__110722);
+ pushFollow(FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__110183);
rule__NameExpression__Group__1__Impl();
state._fsp--;
@@ -14757,31 +13941,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4948:1: rule__NameExpression__Group__1__Impl : ( ( rule__NameExpression__SuffixAssignment_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4681:1: rule__NameExpression__Group__1__Impl : ( ( rule__NameExpression__SuffixAssignment_1 )? ) ;
public final void rule__NameExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4952:1: ( ( ( rule__NameExpression__SuffixAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4953:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4685:1: ( ( ( rule__NameExpression__SuffixAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4686:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4953:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4954:1: ( rule__NameExpression__SuffixAssignment_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4686:1: ( ( rule__NameExpression__SuffixAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4687:1: ( rule__NameExpression__SuffixAssignment_1 )?
{
before(grammarAccess.getNameExpressionAccess().getSuffixAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4955:1: ( rule__NameExpression__SuffixAssignment_1 )?
- int alt49=2;
- int LA49_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4688:1: ( rule__NameExpression__SuffixAssignment_1 )?
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA49_0==77||LA49_0==80) ) {
- alt49=1;
+ if ( (LA44_0==77||LA44_0==80) ) {
+ alt44=1;
}
- switch (alt49) {
+ switch (alt44) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4955:2: rule__NameExpression__SuffixAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4688:2: rule__NameExpression__SuffixAssignment_1
{
- pushFollow(FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl10749);
+ pushFollow(FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl10210);
rule__NameExpression__SuffixAssignment_1();
state._fsp--;
@@ -14815,21 +13999,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4969:1: rule__NameExpression__Group_0_0__0 : rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4702:1: rule__NameExpression__Group_0_0__0 : rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 ;
public final void rule__NameExpression__Group_0_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4973:1: ( rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4974:2: rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4706:1: ( rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4707:2: rule__NameExpression__Group_0_0__0__Impl rule__NameExpression__Group_0_0__1
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__010784);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__010245);
rule__NameExpression__Group_0_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__010787);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__010248);
rule__NameExpression__Group_0_0__1();
state._fsp--;
@@ -14853,23 +14037,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4981:1: rule__NameExpression__Group_0_0__0__Impl : ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4714:1: rule__NameExpression__Group_0_0__0__Impl : ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) ;
public final void rule__NameExpression__Group_0_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4985:1: ( ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4986:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4718:1: ( ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4719:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4986:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4987:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4719:1: ( ( rule__NameExpression__PrefixOpAssignment_0_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4720:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
{
before(grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4988:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4988:2: rule__NameExpression__PrefixOpAssignment_0_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4721:1: ( rule__NameExpression__PrefixOpAssignment_0_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4721:2: rule__NameExpression__PrefixOpAssignment_0_0_0
{
- pushFollow(FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl10814);
+ pushFollow(FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl10275);
rule__NameExpression__PrefixOpAssignment_0_0_0();
state._fsp--;
@@ -14900,21 +14084,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4998:1: rule__NameExpression__Group_0_0__1 : rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4731:1: rule__NameExpression__Group_0_0__1 : rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 ;
public final void rule__NameExpression__Group_0_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5002:1: ( rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5003:2: rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4735:1: ( rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4736:2: rule__NameExpression__Group_0_0__1__Impl rule__NameExpression__Group_0_0__2
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__110844);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__110305);
rule__NameExpression__Group_0_0__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__110847);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__110308);
rule__NameExpression__Group_0_0__2();
state._fsp--;
@@ -14938,46 +14122,46 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5010:1: rule__NameExpression__Group_0_0__1__Impl : ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4743:1: rule__NameExpression__Group_0_0__1__Impl : ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) ;
public final void rule__NameExpression__Group_0_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5014:1: ( ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5015:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4747:1: ( ( ( rule__NameExpression__PathAssignment_0_0_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4748:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5015:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5016:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4748:1: ( ( rule__NameExpression__PathAssignment_0_0_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4749:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
{
before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5017:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
- int alt50=2;
- int LA50_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4750:1: ( rule__NameExpression__PathAssignment_0_0_1 )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA50_0==RULE_ID) ) {
- int LA50_1 = input.LA(2);
+ if ( (LA45_0==RULE_ID) ) {
+ int LA45_1 = input.LA(2);
- if ( (LA50_1==18) ) {
- int LA50_2 = input.LA(3);
+ if ( (LA45_1==18) ) {
+ int LA45_2 = input.LA(3);
- if ( (LA50_2==RULE_ID) ) {
- int LA50_5 = input.LA(4);
+ if ( (LA45_2==RULE_ID) ) {
+ int LA45_5 = input.LA(4);
- if ( (LA50_5==67) ) {
- alt50=1;
+ if ( (LA45_5==67) ) {
+ alt45=1;
}
}
}
- else if ( (LA50_1==65) ) {
- alt50=1;
+ else if ( (LA45_1==65) ) {
+ alt45=1;
}
}
- switch (alt50) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5017:2: rule__NameExpression__PathAssignment_0_0_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4750:2: rule__NameExpression__PathAssignment_0_0_1
{
- pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl10874);
+ pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl10335);
rule__NameExpression__PathAssignment_0_0_1();
state._fsp--;
@@ -15011,16 +14195,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5027:1: rule__NameExpression__Group_0_0__2 : rule__NameExpression__Group_0_0__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4760:1: rule__NameExpression__Group_0_0__2 : rule__NameExpression__Group_0_0__2__Impl ;
public final void rule__NameExpression__Group_0_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5031:1: ( rule__NameExpression__Group_0_0__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5032:2: rule__NameExpression__Group_0_0__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4764:1: ( rule__NameExpression__Group_0_0__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4765:2: rule__NameExpression__Group_0_0__2__Impl
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__210905);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__210366);
rule__NameExpression__Group_0_0__2__Impl();
state._fsp--;
@@ -15044,23 +14228,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_0__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5038:1: rule__NameExpression__Group_0_0__2__Impl : ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4771:1: rule__NameExpression__Group_0_0__2__Impl : ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) ;
public final void rule__NameExpression__Group_0_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5042:1: ( ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5043:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4775:1: ( ( ( rule__NameExpression__IdAssignment_0_0_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4776:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5043:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5044:1: ( rule__NameExpression__IdAssignment_0_0_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4776:1: ( ( rule__NameExpression__IdAssignment_0_0_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4777:1: ( rule__NameExpression__IdAssignment_0_0_2 )
{
before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5045:1: ( rule__NameExpression__IdAssignment_0_0_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5045:2: rule__NameExpression__IdAssignment_0_0_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4778:1: ( rule__NameExpression__IdAssignment_0_0_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4778:2: rule__NameExpression__IdAssignment_0_0_2
{
- pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl10932);
+ pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl10393);
rule__NameExpression__IdAssignment_0_0_2();
state._fsp--;
@@ -15091,21 +14275,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5061:1: rule__NameExpression__Group_0_1__0 : rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4794:1: rule__NameExpression__Group_0_1__0 : rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 ;
public final void rule__NameExpression__Group_0_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5065:1: ( rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5066:2: rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4798:1: ( rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4799:2: rule__NameExpression__Group_0_1__0__Impl rule__NameExpression__Group_0_1__1
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010968);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010429);
rule__NameExpression__Group_0_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010971);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010432);
rule__NameExpression__Group_0_1__1();
state._fsp--;
@@ -15129,46 +14313,46 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5073:1: rule__NameExpression__Group_0_1__0__Impl : ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4806:1: rule__NameExpression__Group_0_1__0__Impl : ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) ;
public final void rule__NameExpression__Group_0_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5077:1: ( ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5078:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4810:1: ( ( ( rule__NameExpression__PathAssignment_0_1_0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4811:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5078:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5079:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4811:1: ( ( rule__NameExpression__PathAssignment_0_1_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4812:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
{
before(grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5080:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4813:1: ( rule__NameExpression__PathAssignment_0_1_0 )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA51_0==RULE_ID) ) {
- int LA51_1 = input.LA(2);
+ if ( (LA46_0==RULE_ID) ) {
+ int LA46_1 = input.LA(2);
- if ( (LA51_1==18) ) {
- int LA51_2 = input.LA(3);
+ if ( (LA46_1==18) ) {
+ int LA46_3 = input.LA(3);
- if ( (LA51_2==RULE_ID) ) {
- int LA51_5 = input.LA(4);
+ if ( (LA46_3==RULE_ID) ) {
+ int LA46_5 = input.LA(4);
- if ( (LA51_5==67) ) {
- alt51=1;
+ if ( (LA46_5==67) ) {
+ alt46=1;
}
}
}
- else if ( (LA51_1==65) ) {
- alt51=1;
+ else if ( (LA46_1==65) ) {
+ alt46=1;
}
}
- switch (alt51) {
+ switch (alt46) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5080:2: rule__NameExpression__PathAssignment_0_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4813:2: rule__NameExpression__PathAssignment_0_1_0
{
- pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10998);
+ pushFollow(FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10459);
rule__NameExpression__PathAssignment_0_1_0();
state._fsp--;
@@ -15202,21 +14386,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5090:1: rule__NameExpression__Group_0_1__1 : rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4823:1: rule__NameExpression__Group_0_1__1 : rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 ;
public final void rule__NameExpression__Group_0_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5094:1: ( rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5095:2: rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4827:1: ( rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4828:2: rule__NameExpression__Group_0_1__1__Impl rule__NameExpression__Group_0_1__2
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__111029);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110490);
rule__NameExpression__Group_0_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__111032);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110493);
rule__NameExpression__Group_0_1__2();
state._fsp--;
@@ -15240,23 +14424,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5102:1: rule__NameExpression__Group_0_1__1__Impl : ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4835:1: rule__NameExpression__Group_0_1__1__Impl : ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) ;
public final void rule__NameExpression__Group_0_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5106:1: ( ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5107:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4839:1: ( ( ( rule__NameExpression__IdAssignment_0_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4840:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5107:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5108:1: ( rule__NameExpression__IdAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4840:1: ( ( rule__NameExpression__IdAssignment_0_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4841:1: ( rule__NameExpression__IdAssignment_0_1_1 )
{
before(grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5109:1: ( rule__NameExpression__IdAssignment_0_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5109:2: rule__NameExpression__IdAssignment_0_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4842:1: ( rule__NameExpression__IdAssignment_0_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4842:2: rule__NameExpression__IdAssignment_0_1_1
{
- pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl11059);
+ pushFollow(FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10520);
rule__NameExpression__IdAssignment_0_1_1();
state._fsp--;
@@ -15287,16 +14471,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5119:1: rule__NameExpression__Group_0_1__2 : rule__NameExpression__Group_0_1__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4852:1: rule__NameExpression__Group_0_1__2 : rule__NameExpression__Group_0_1__2__Impl ;
public final void rule__NameExpression__Group_0_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5123:1: ( rule__NameExpression__Group_0_1__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5124:2: rule__NameExpression__Group_0_1__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4856:1: ( rule__NameExpression__Group_0_1__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4857:2: rule__NameExpression__Group_0_1__2__Impl
{
- pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__211089);
+ pushFollow(FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210550);
rule__NameExpression__Group_0_1__2__Impl();
state._fsp--;
@@ -15320,45 +14504,45 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__Group_0_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5130:1: rule__NameExpression__Group_0_1__2__Impl : ( ( rule__NameExpression__Alternatives_0_1_2 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4863:1: rule__NameExpression__Group_0_1__2__Impl : ( ( rule__NameExpression__Alternatives_0_1_2 )? ) ;
public final void rule__NameExpression__Group_0_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5134:1: ( ( ( rule__NameExpression__Alternatives_0_1_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5135:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4867:1: ( ( ( rule__NameExpression__Alternatives_0_1_2 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4868:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5135:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5136:1: ( rule__NameExpression__Alternatives_0_1_2 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4868:1: ( ( rule__NameExpression__Alternatives_0_1_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4869:1: ( rule__NameExpression__Alternatives_0_1_2 )?
{
before(grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5137:1: ( rule__NameExpression__Alternatives_0_1_2 )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4870:1: ( rule__NameExpression__Alternatives_0_1_2 )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( ((LA52_0>=12 && LA52_0<=13)||LA52_0==68||LA52_0==87) ) {
- alt52=1;
+ if ( ((LA47_0>=12 && LA47_0<=13)||LA47_0==68||LA47_0==87) ) {
+ alt47=1;
}
- else if ( (LA52_0==78) ) {
- int LA52_2 = input.LA(2);
+ else if ( (LA47_0==78) ) {
+ int LA47_2 = input.LA(2);
- if ( ((LA52_2>=RULE_INTEGERVALUE && LA52_2<=RULE_ID)||(LA52_2>=12 && LA52_2<=13)||(LA52_2>=25 && LA52_2<=27)||(LA52_2>=30 && LA52_2<=34)||LA52_2==68||(LA52_2>=83 && LA52_2<=86)) ) {
- alt52=1;
+ if ( ((LA47_2>=RULE_INTEGERVALUE && LA47_2<=RULE_ID)||(LA47_2>=12 && LA47_2<=13)||(LA47_2>=25 && LA47_2<=27)||(LA47_2>=30 && LA47_2<=34)||LA47_2==68||(LA47_2>=83 && LA47_2<=86)) ) {
+ alt47=1;
}
- else if ( (LA52_2==79) ) {
- int LA52_4 = input.LA(3);
+ else if ( (LA47_2==79) ) {
+ int LA47_4 = input.LA(3);
- if ( (LA52_4==87) ) {
- alt52=1;
+ if ( (LA47_4==87) ) {
+ alt47=1;
}
}
}
- switch (alt52) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5137:2: rule__NameExpression__Alternatives_0_1_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4870:2: rule__NameExpression__Alternatives_0_1_2
{
- pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl11116);
+ pushFollow(FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10577);
rule__NameExpression__Alternatives_0_1_2();
state._fsp--;
@@ -15392,21 +14576,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNamePath__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5153:1: rule__QualifiedNamePath__Group__0 : rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4886:1: rule__QualifiedNamePath__Group__0 : rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 ;
public final void rule__QualifiedNamePath__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5157:1: ( rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5158:2: rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4890:1: ( rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4891:2: rule__QualifiedNamePath__Group__0__Impl rule__QualifiedNamePath__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__011153);
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010614);
rule__QualifiedNamePath__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__011156);
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010617);
rule__QualifiedNamePath__Group__1();
state._fsp--;
@@ -15430,23 +14614,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNamePath__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5165:1: rule__QualifiedNamePath__Group__0__Impl : ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4898:1: rule__QualifiedNamePath__Group__0__Impl : ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) ;
public final void rule__QualifiedNamePath__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5169:1: ( ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5170:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4902:1: ( ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4903:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5170:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5171:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4903:1: ( ( rule__QualifiedNamePath__NamespaceAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4904:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
{
before(grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5172:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5172:2: rule__QualifiedNamePath__NamespaceAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4905:1: ( rule__QualifiedNamePath__NamespaceAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4905:2: rule__QualifiedNamePath__NamespaceAssignment_0
{
- pushFollow(FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl11183);
+ pushFollow(FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10644);
rule__QualifiedNamePath__NamespaceAssignment_0();
state._fsp--;
@@ -15477,16 +14661,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNamePath__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5182:1: rule__QualifiedNamePath__Group__1 : rule__QualifiedNamePath__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4915:1: rule__QualifiedNamePath__Group__1 : rule__QualifiedNamePath__Group__1__Impl ;
public final void rule__QualifiedNamePath__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5186:1: ( rule__QualifiedNamePath__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5187:2: rule__QualifiedNamePath__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4919:1: ( rule__QualifiedNamePath__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4920:2: rule__QualifiedNamePath__Group__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__111213);
+ pushFollow(FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110674);
rule__QualifiedNamePath__Group__1__Impl();
state._fsp--;
@@ -15510,20 +14694,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNamePath__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5193:1: rule__QualifiedNamePath__Group__1__Impl : ( '::' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4926:1: rule__QualifiedNamePath__Group__1__Impl : ( '::' ) ;
public final void rule__QualifiedNamePath__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5197:1: ( ( '::' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5198:1: ( '::' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4930:1: ( ( '::' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4931:1: ( '::' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5198:1: ( '::' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5199:1: '::'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4931:1: ( '::' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4932:1: '::'
{
before(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
- match(input,65,FOLLOW_65_in_rule__QualifiedNamePath__Group__1__Impl11241);
+ match(input,65,FOLLOW_65_in_rule__QualifiedNamePath__Group__1__Impl10702);
after(grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
}
@@ -15547,21 +14731,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5216:1: rule__UnqualifiedName__Group__0 : rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4949:1: rule__UnqualifiedName__Group__0 : rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 ;
public final void rule__UnqualifiedName__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5220:1: ( rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5221:2: rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4953:1: ( rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4954:2: rule__UnqualifiedName__Group__0__Impl rule__UnqualifiedName__Group__1
{
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__011276);
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010737);
rule__UnqualifiedName__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__011279);
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010740);
rule__UnqualifiedName__Group__1();
state._fsp--;
@@ -15585,23 +14769,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5228:1: rule__UnqualifiedName__Group__0__Impl : ( ( rule__UnqualifiedName__NameAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4961:1: rule__UnqualifiedName__Group__0__Impl : ( ( rule__UnqualifiedName__NameAssignment_0 ) ) ;
public final void rule__UnqualifiedName__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5232:1: ( ( ( rule__UnqualifiedName__NameAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5233:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4965:1: ( ( ( rule__UnqualifiedName__NameAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4966:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5233:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5234:1: ( rule__UnqualifiedName__NameAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4966:1: ( ( rule__UnqualifiedName__NameAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4967:1: ( rule__UnqualifiedName__NameAssignment_0 )
{
before(grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5235:1: ( rule__UnqualifiedName__NameAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5235:2: rule__UnqualifiedName__NameAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4968:1: ( rule__UnqualifiedName__NameAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4968:2: rule__UnqualifiedName__NameAssignment_0
{
- pushFollow(FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl11306);
+ pushFollow(FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10767);
rule__UnqualifiedName__NameAssignment_0();
state._fsp--;
@@ -15632,16 +14816,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5245:1: rule__UnqualifiedName__Group__1 : rule__UnqualifiedName__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4978:1: rule__UnqualifiedName__Group__1 : rule__UnqualifiedName__Group__1__Impl ;
public final void rule__UnqualifiedName__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5249:1: ( rule__UnqualifiedName__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5250:2: rule__UnqualifiedName__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4982:1: ( rule__UnqualifiedName__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4983:2: rule__UnqualifiedName__Group__1__Impl
{
- pushFollow(FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__111336);
+ pushFollow(FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110797);
rule__UnqualifiedName__Group__1__Impl();
state._fsp--;
@@ -15665,31 +14849,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5256:1: rule__UnqualifiedName__Group__1__Impl : ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4989:1: rule__UnqualifiedName__Group__1__Impl : ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) ;
public final void rule__UnqualifiedName__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5260:1: ( ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5261:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4993:1: ( ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4994:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5261:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5262:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4994:1: ( ( rule__UnqualifiedName__TemplateBindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4995:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
{
before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5263:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4996:1: ( rule__UnqualifiedName__TemplateBindingAssignment_1 )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA53_0==18) ) {
- alt53=1;
+ if ( (LA48_0==18) ) {
+ alt48=1;
}
- switch (alt53) {
+ switch (alt48) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5263:2: rule__UnqualifiedName__TemplateBindingAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:4996:2: rule__UnqualifiedName__TemplateBindingAssignment_1
{
- pushFollow(FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl11363);
+ pushFollow(FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10824);
rule__UnqualifiedName__TemplateBindingAssignment_1();
state._fsp--;
@@ -15723,21 +14907,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5277:1: rule__TemplateBinding__Group__0 : rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5010:1: rule__TemplateBinding__Group__0 : rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 ;
public final void rule__TemplateBinding__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5281:1: ( rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5282:2: rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5014:1: ( rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5015:2: rule__TemplateBinding__Group__0__Impl rule__TemplateBinding__Group__1
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__011398);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010859);
rule__TemplateBinding__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__011401);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010862);
rule__TemplateBinding__Group__1();
state._fsp--;
@@ -15761,20 +14945,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5289:1: rule__TemplateBinding__Group__0__Impl : ( '<' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5022:1: rule__TemplateBinding__Group__0__Impl : ( '<' ) ;
public final void rule__TemplateBinding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5293:1: ( ( '<' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5294:1: ( '<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5026:1: ( ( '<' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5027:1: ( '<' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5294:1: ( '<' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5295:1: '<'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5027:1: ( '<' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5028:1: '<'
{
before(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
- match(input,18,FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl11429);
+ match(input,18,FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10890);
after(grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
}
@@ -15798,21 +14982,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5308:1: rule__TemplateBinding__Group__1 : rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5041:1: rule__TemplateBinding__Group__1 : rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 ;
public final void rule__TemplateBinding__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5312:1: ( rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5313:2: rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5045:1: ( rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5046:2: rule__TemplateBinding__Group__1__Impl rule__TemplateBinding__Group__2
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__111460);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110921);
rule__TemplateBinding__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__111463);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110924);
rule__TemplateBinding__Group__2();
state._fsp--;
@@ -15836,23 +15020,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5320:1: rule__TemplateBinding__Group__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5053:1: rule__TemplateBinding__Group__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) ;
public final void rule__TemplateBinding__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5324:1: ( ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5325:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5057:1: ( ( ( rule__TemplateBinding__BindingsAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5058:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5325:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5326:1: ( rule__TemplateBinding__BindingsAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5058:1: ( ( rule__TemplateBinding__BindingsAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5059:1: ( rule__TemplateBinding__BindingsAssignment_1 )
{
before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5327:1: ( rule__TemplateBinding__BindingsAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5327:2: rule__TemplateBinding__BindingsAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5060:1: ( rule__TemplateBinding__BindingsAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5060:2: rule__TemplateBinding__BindingsAssignment_1
{
- pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl11490);
+ pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10951);
rule__TemplateBinding__BindingsAssignment_1();
state._fsp--;
@@ -15883,21 +15067,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5337:1: rule__TemplateBinding__Group__2 : rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5070:1: rule__TemplateBinding__Group__2 : rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 ;
public final void rule__TemplateBinding__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5341:1: ( rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5342:2: rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5074:1: ( rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5075:2: rule__TemplateBinding__Group__2__Impl rule__TemplateBinding__Group__3
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__211520);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210981);
rule__TemplateBinding__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__211523);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210984);
rule__TemplateBinding__Group__3();
state._fsp--;
@@ -15921,35 +15105,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5349:1: rule__TemplateBinding__Group__2__Impl : ( ( rule__TemplateBinding__Group_2__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5082:1: rule__TemplateBinding__Group__2__Impl : ( ( rule__TemplateBinding__Group_2__0 )* ) ;
public final void rule__TemplateBinding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5353:1: ( ( ( rule__TemplateBinding__Group_2__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5354:1: ( ( rule__TemplateBinding__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5086:1: ( ( ( rule__TemplateBinding__Group_2__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5087:1: ( ( rule__TemplateBinding__Group_2__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5354:1: ( ( rule__TemplateBinding__Group_2__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5355:1: ( rule__TemplateBinding__Group_2__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5087:1: ( ( rule__TemplateBinding__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5088:1: ( rule__TemplateBinding__Group_2__0 )*
{
before(grammarAccess.getTemplateBindingAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5356:1: ( rule__TemplateBinding__Group_2__0 )*
- loop54:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5089:1: ( rule__TemplateBinding__Group_2__0 )*
+ loop49:
do {
- int alt54=2;
- int LA54_0 = input.LA(1);
+ int alt49=2;
+ int LA49_0 = input.LA(1);
- if ( (LA54_0==66) ) {
- alt54=1;
+ if ( (LA49_0==66) ) {
+ alt49=1;
}
- switch (alt54) {
+ switch (alt49) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5356:2: rule__TemplateBinding__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5089:2: rule__TemplateBinding__Group_2__0
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl11550);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl11011);
rule__TemplateBinding__Group_2__0();
state._fsp--;
@@ -15959,7 +15143,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop54;
+ break loop49;
}
} while (true);
@@ -15986,16 +15170,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5366:1: rule__TemplateBinding__Group__3 : rule__TemplateBinding__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5099:1: rule__TemplateBinding__Group__3 : rule__TemplateBinding__Group__3__Impl ;
public final void rule__TemplateBinding__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5370:1: ( rule__TemplateBinding__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5371:2: rule__TemplateBinding__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5103:1: ( rule__TemplateBinding__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5104:2: rule__TemplateBinding__Group__3__Impl
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__311581);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__311042);
rule__TemplateBinding__Group__3__Impl();
state._fsp--;
@@ -16019,20 +15203,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5377:1: rule__TemplateBinding__Group__3__Impl : ( '>' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5110:1: rule__TemplateBinding__Group__3__Impl : ( '>' ) ;
public final void rule__TemplateBinding__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5381:1: ( ( '>' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5382:1: ( '>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5114:1: ( ( '>' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5115:1: ( '>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5382:1: ( '>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5383:1: '>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5115:1: ( '>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5116:1: '>'
{
before(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
- match(input,19,FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl11609);
+ match(input,19,FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl11070);
after(grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
}
@@ -16056,21 +15240,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5404:1: rule__TemplateBinding__Group_2__0 : rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5137:1: rule__TemplateBinding__Group_2__0 : rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 ;
public final void rule__TemplateBinding__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5408:1: ( rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5409:2: rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5141:1: ( rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5142:2: rule__TemplateBinding__Group_2__0__Impl rule__TemplateBinding__Group_2__1
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__011648);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__011109);
rule__TemplateBinding__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__011651);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__011112);
rule__TemplateBinding__Group_2__1();
state._fsp--;
@@ -16094,20 +15278,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5416:1: rule__TemplateBinding__Group_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5149:1: rule__TemplateBinding__Group_2__0__Impl : ( ',' ) ;
public final void rule__TemplateBinding__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5420:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5421:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5153:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5154:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5421:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5422:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5154:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5155:1: ','
{
before(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
- match(input,66,FOLLOW_66_in_rule__TemplateBinding__Group_2__0__Impl11679);
+ match(input,66,FOLLOW_66_in_rule__TemplateBinding__Group_2__0__Impl11140);
after(grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
}
@@ -16131,16 +15315,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5435:1: rule__TemplateBinding__Group_2__1 : rule__TemplateBinding__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5168:1: rule__TemplateBinding__Group_2__1 : rule__TemplateBinding__Group_2__1__Impl ;
public final void rule__TemplateBinding__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5439:1: ( rule__TemplateBinding__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5440:2: rule__TemplateBinding__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5172:1: ( rule__TemplateBinding__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5173:2: rule__TemplateBinding__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__111710);
+ pushFollow(FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__111171);
rule__TemplateBinding__Group_2__1__Impl();
state._fsp--;
@@ -16164,23 +15348,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5446:1: rule__TemplateBinding__Group_2__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5179:1: rule__TemplateBinding__Group_2__1__Impl : ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) ;
public final void rule__TemplateBinding__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5450:1: ( ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5451:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5183:1: ( ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5184:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5451:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5452:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5184:1: ( ( rule__TemplateBinding__BindingsAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5185:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
{
before(grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5453:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5453:2: rule__TemplateBinding__BindingsAssignment_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5186:1: ( rule__TemplateBinding__BindingsAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5186:2: rule__TemplateBinding__BindingsAssignment_2_1
{
- pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl11737);
+ pushFollow(FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl11198);
rule__TemplateBinding__BindingsAssignment_2_1();
state._fsp--;
@@ -16211,21 +15395,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5467:1: rule__NamedTemplateBinding__Group__0 : rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5200:1: rule__NamedTemplateBinding__Group__0 : rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 ;
public final void rule__NamedTemplateBinding__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5471:1: ( rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5472:2: rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5204:1: ( rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5205:2: rule__NamedTemplateBinding__Group__0__Impl rule__NamedTemplateBinding__Group__1
{
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__011771);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__011232);
rule__NamedTemplateBinding__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__011774);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__011235);
rule__NamedTemplateBinding__Group__1();
state._fsp--;
@@ -16249,23 +15433,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5479:1: rule__NamedTemplateBinding__Group__0__Impl : ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5212:1: rule__NamedTemplateBinding__Group__0__Impl : ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) ;
public final void rule__NamedTemplateBinding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5483:1: ( ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5484:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5216:1: ( ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5217:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5484:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5485:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5217:1: ( ( rule__NamedTemplateBinding__FormalAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5218:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
{
before(grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5486:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5486:2: rule__NamedTemplateBinding__FormalAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5219:1: ( rule__NamedTemplateBinding__FormalAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5219:2: rule__NamedTemplateBinding__FormalAssignment_0
{
- pushFollow(FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl11801);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl11262);
rule__NamedTemplateBinding__FormalAssignment_0();
state._fsp--;
@@ -16296,21 +15480,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5496:1: rule__NamedTemplateBinding__Group__1 : rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5229:1: rule__NamedTemplateBinding__Group__1 : rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 ;
public final void rule__NamedTemplateBinding__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5500:1: ( rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5501:2: rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5233:1: ( rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5234:2: rule__NamedTemplateBinding__Group__1__Impl rule__NamedTemplateBinding__Group__2
{
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__111831);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__111292);
rule__NamedTemplateBinding__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__111834);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__111295);
rule__NamedTemplateBinding__Group__2();
state._fsp--;
@@ -16334,20 +15518,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5508:1: rule__NamedTemplateBinding__Group__1__Impl : ( '=>' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5241:1: rule__NamedTemplateBinding__Group__1__Impl : ( '=>' ) ;
public final void rule__NamedTemplateBinding__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5512:1: ( ( '=>' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5513:1: ( '=>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5245:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5246:1: ( '=>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5513:1: ( '=>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5514:1: '=>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5246:1: ( '=>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5247:1: '=>'
{
before(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
- match(input,67,FOLLOW_67_in_rule__NamedTemplateBinding__Group__1__Impl11862);
+ match(input,67,FOLLOW_67_in_rule__NamedTemplateBinding__Group__1__Impl11323);
after(grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
}
@@ -16371,16 +15555,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5527:1: rule__NamedTemplateBinding__Group__2 : rule__NamedTemplateBinding__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5260:1: rule__NamedTemplateBinding__Group__2 : rule__NamedTemplateBinding__Group__2__Impl ;
public final void rule__NamedTemplateBinding__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5531:1: ( rule__NamedTemplateBinding__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5532:2: rule__NamedTemplateBinding__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5264:1: ( rule__NamedTemplateBinding__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5265:2: rule__NamedTemplateBinding__Group__2__Impl
{
- pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__211893);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__211354);
rule__NamedTemplateBinding__Group__2__Impl();
state._fsp--;
@@ -16404,23 +15588,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5538:1: rule__NamedTemplateBinding__Group__2__Impl : ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5271:1: rule__NamedTemplateBinding__Group__2__Impl : ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) ;
public final void rule__NamedTemplateBinding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5542:1: ( ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5543:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5275:1: ( ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5276:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5543:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5544:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5276:1: ( ( rule__NamedTemplateBinding__ActualAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5277:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
{
before(grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5545:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5545:2: rule__NamedTemplateBinding__ActualAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5278:1: ( rule__NamedTemplateBinding__ActualAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5278:2: rule__NamedTemplateBinding__ActualAssignment_2
{
- pushFollow(FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl11920);
+ pushFollow(FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl11381);
rule__NamedTemplateBinding__ActualAssignment_2();
state._fsp--;
@@ -16451,21 +15635,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5561:1: rule__QualifiedNameWithBinding__Group__0 : rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5294:1: rule__QualifiedNameWithBinding__Group__0 : rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 ;
public final void rule__QualifiedNameWithBinding__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5565:1: ( rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5566:2: rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5298:1: ( rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5299:2: rule__QualifiedNameWithBinding__Group__0__Impl rule__QualifiedNameWithBinding__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__011956);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__011417);
rule__QualifiedNameWithBinding__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__011959);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__011420);
rule__QualifiedNameWithBinding__Group__1();
state._fsp--;
@@ -16489,23 +15673,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5573:1: rule__QualifiedNameWithBinding__Group__0__Impl : ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5306:1: rule__QualifiedNameWithBinding__Group__0__Impl : ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) ;
public final void rule__QualifiedNameWithBinding__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5577:1: ( ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5578:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5310:1: ( ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5311:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5578:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5579:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5311:1: ( ( rule__QualifiedNameWithBinding__IdAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5312:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5580:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5580:2: rule__QualifiedNameWithBinding__IdAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5313:1: ( rule__QualifiedNameWithBinding__IdAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5313:2: rule__QualifiedNameWithBinding__IdAssignment_0
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11986);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11447);
rule__QualifiedNameWithBinding__IdAssignment_0();
state._fsp--;
@@ -16536,21 +15720,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5590:1: rule__QualifiedNameWithBinding__Group__1 : rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5323:1: rule__QualifiedNameWithBinding__Group__1 : rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 ;
public final void rule__QualifiedNameWithBinding__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5594:1: ( rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5595:2: rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5327:1: ( rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5328:2: rule__QualifiedNameWithBinding__Group__1__Impl rule__QualifiedNameWithBinding__Group__2
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__112016);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111477);
rule__QualifiedNameWithBinding__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__112019);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111480);
rule__QualifiedNameWithBinding__Group__2();
state._fsp--;
@@ -16574,39 +15758,39 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5602:1: rule__QualifiedNameWithBinding__Group__1__Impl : ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5335:1: rule__QualifiedNameWithBinding__Group__1__Impl : ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) ;
public final void rule__QualifiedNameWithBinding__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5606:1: ( ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5607:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5339:1: ( ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5340:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5607:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5608:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5340:1: ( ( rule__QualifiedNameWithBinding__BindingAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5341:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5609:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
- int alt55=2;
- int LA55_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5342:1: ( rule__QualifiedNameWithBinding__BindingAssignment_1 )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA55_0==18) ) {
- int LA55_1 = input.LA(2);
+ if ( (LA50_0==18) ) {
+ int LA50_1 = input.LA(2);
- if ( (LA55_1==RULE_ID) ) {
- int LA55_3 = input.LA(3);
+ if ( (LA50_1==RULE_ID) ) {
+ int LA50_3 = input.LA(3);
- if ( (LA55_3==67) ) {
- alt55=1;
+ if ( (LA50_3==67) ) {
+ alt50=1;
}
}
}
- switch (alt55) {
+ switch (alt50) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5609:2: rule__QualifiedNameWithBinding__BindingAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5342:2: rule__QualifiedNameWithBinding__BindingAssignment_1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl12046);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11507);
rule__QualifiedNameWithBinding__BindingAssignment_1();
state._fsp--;
@@ -16640,16 +15824,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5619:1: rule__QualifiedNameWithBinding__Group__2 : rule__QualifiedNameWithBinding__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5352:1: rule__QualifiedNameWithBinding__Group__2 : rule__QualifiedNameWithBinding__Group__2__Impl ;
public final void rule__QualifiedNameWithBinding__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5623:1: ( rule__QualifiedNameWithBinding__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5624:2: rule__QualifiedNameWithBinding__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5356:1: ( rule__QualifiedNameWithBinding__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5357:2: rule__QualifiedNameWithBinding__Group__2__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__212077);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211538);
rule__QualifiedNameWithBinding__Group__2__Impl();
state._fsp--;
@@ -16673,31 +15857,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5630:1: rule__QualifiedNameWithBinding__Group__2__Impl : ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5363:1: rule__QualifiedNameWithBinding__Group__2__Impl : ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) ;
public final void rule__QualifiedNameWithBinding__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5634:1: ( ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5635:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5367:1: ( ( ( rule__QualifiedNameWithBinding__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5368:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5635:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5636:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5368:1: ( ( rule__QualifiedNameWithBinding__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5369:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5637:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5370:1: ( rule__QualifiedNameWithBinding__Group_2__0 )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA56_0==65) ) {
- alt56=1;
+ if ( (LA51_0==65) ) {
+ alt51=1;
}
- switch (alt56) {
+ switch (alt51) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5637:2: rule__QualifiedNameWithBinding__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5370:2: rule__QualifiedNameWithBinding__Group_2__0
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl12104);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11565);
rule__QualifiedNameWithBinding__Group_2__0();
state._fsp--;
@@ -16731,21 +15915,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5653:1: rule__QualifiedNameWithBinding__Group_2__0 : rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5386:1: rule__QualifiedNameWithBinding__Group_2__0 : rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 ;
public final void rule__QualifiedNameWithBinding__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5657:1: ( rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5658:2: rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5390:1: ( rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5391:2: rule__QualifiedNameWithBinding__Group_2__0__Impl rule__QualifiedNameWithBinding__Group_2__1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__012141);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011602);
rule__QualifiedNameWithBinding__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__012144);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011605);
rule__QualifiedNameWithBinding__Group_2__1();
state._fsp--;
@@ -16769,20 +15953,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5665:1: rule__QualifiedNameWithBinding__Group_2__0__Impl : ( '::' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5398:1: rule__QualifiedNameWithBinding__Group_2__0__Impl : ( '::' ) ;
public final void rule__QualifiedNameWithBinding__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5669:1: ( ( '::' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5670:1: ( '::' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5402:1: ( ( '::' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5403:1: ( '::' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5670:1: ( '::' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5671:1: '::'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5403:1: ( '::' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5404:1: '::'
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
- match(input,65,FOLLOW_65_in_rule__QualifiedNameWithBinding__Group_2__0__Impl12172);
+ match(input,65,FOLLOW_65_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11633);
after(grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
}
@@ -16806,16 +15990,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5684:1: rule__QualifiedNameWithBinding__Group_2__1 : rule__QualifiedNameWithBinding__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5417:1: rule__QualifiedNameWithBinding__Group_2__1 : rule__QualifiedNameWithBinding__Group_2__1__Impl ;
public final void rule__QualifiedNameWithBinding__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5688:1: ( rule__QualifiedNameWithBinding__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5689:2: rule__QualifiedNameWithBinding__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5421:1: ( rule__QualifiedNameWithBinding__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5422:2: rule__QualifiedNameWithBinding__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__112203);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111664);
rule__QualifiedNameWithBinding__Group_2__1__Impl();
state._fsp--;
@@ -16839,23 +16023,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5695:1: rule__QualifiedNameWithBinding__Group_2__1__Impl : ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5428:1: rule__QualifiedNameWithBinding__Group_2__1__Impl : ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) ;
public final void rule__QualifiedNameWithBinding__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5699:1: ( ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5700:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5432:1: ( ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5433:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5700:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5701:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5433:1: ( ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5434:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5702:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5702:2: rule__QualifiedNameWithBinding__RemainingAssignment_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5435:1: ( rule__QualifiedNameWithBinding__RemainingAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5435:2: rule__QualifiedNameWithBinding__RemainingAssignment_2_1
{
- pushFollow(FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl12230);
+ pushFollow(FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11691);
rule__QualifiedNameWithBinding__RemainingAssignment_2_1();
state._fsp--;
@@ -16886,21 +16070,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5716:1: rule__Tuple__Group__0 : rule__Tuple__Group__0__Impl rule__Tuple__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5449:1: rule__Tuple__Group__0 : rule__Tuple__Group__0__Impl rule__Tuple__Group__1 ;
public final void rule__Tuple__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5720:1: ( rule__Tuple__Group__0__Impl rule__Tuple__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5721:2: rule__Tuple__Group__0__Impl rule__Tuple__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5453:1: ( rule__Tuple__Group__0__Impl rule__Tuple__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5454:2: rule__Tuple__Group__0__Impl rule__Tuple__Group__1
{
- pushFollow(FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__012264);
+ pushFollow(FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011725);
rule__Tuple__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__012267);
+ pushFollow(FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011728);
rule__Tuple__Group__1();
state._fsp--;
@@ -16924,21 +16108,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5728:1: rule__Tuple__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5461:1: rule__Tuple__Group__0__Impl : ( () ) ;
public final void rule__Tuple__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5732:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5733:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5465:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5466:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5733:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5734:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5466:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5467:1: ()
{
before(grammarAccess.getTupleAccess().getTupleAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5735:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5737:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5468:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5470:1:
{
}
@@ -16961,21 +16145,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5747:1: rule__Tuple__Group__1 : rule__Tuple__Group__1__Impl rule__Tuple__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5480:1: rule__Tuple__Group__1 : rule__Tuple__Group__1__Impl rule__Tuple__Group__2 ;
public final void rule__Tuple__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5751:1: ( rule__Tuple__Group__1__Impl rule__Tuple__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5752:2: rule__Tuple__Group__1__Impl rule__Tuple__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5484:1: ( rule__Tuple__Group__1__Impl rule__Tuple__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5485:2: rule__Tuple__Group__1__Impl rule__Tuple__Group__2
{
- pushFollow(FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__112325);
+ pushFollow(FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111786);
rule__Tuple__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__112328);
+ pushFollow(FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111789);
rule__Tuple__Group__2();
state._fsp--;
@@ -16999,20 +16183,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5759:1: rule__Tuple__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5492:1: rule__Tuple__Group__1__Impl : ( '(' ) ;
public final void rule__Tuple__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5763:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5764:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5496:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5497:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5764:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5765:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5497:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5498:1: '('
{
before(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
- match(input,68,FOLLOW_68_in_rule__Tuple__Group__1__Impl12356);
+ match(input,68,FOLLOW_68_in_rule__Tuple__Group__1__Impl11817);
after(grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
}
@@ -17036,21 +16220,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5778:1: rule__Tuple__Group__2 : rule__Tuple__Group__2__Impl rule__Tuple__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5511:1: rule__Tuple__Group__2 : rule__Tuple__Group__2__Impl rule__Tuple__Group__3 ;
public final void rule__Tuple__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5782:1: ( rule__Tuple__Group__2__Impl rule__Tuple__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5783:2: rule__Tuple__Group__2__Impl rule__Tuple__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5515:1: ( rule__Tuple__Group__2__Impl rule__Tuple__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5516:2: rule__Tuple__Group__2__Impl rule__Tuple__Group__3
{
- pushFollow(FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__212387);
+ pushFollow(FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211848);
rule__Tuple__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__212390);
+ pushFollow(FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211851);
rule__Tuple__Group__3();
state._fsp--;
@@ -17074,31 +16258,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5790:1: rule__Tuple__Group__2__Impl : ( ( rule__Tuple__Group_2__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5523:1: rule__Tuple__Group__2__Impl : ( ( rule__Tuple__Group_2__0 )? ) ;
public final void rule__Tuple__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5794:1: ( ( ( rule__Tuple__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5795:1: ( ( rule__Tuple__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5527:1: ( ( ( rule__Tuple__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5528:1: ( ( rule__Tuple__Group_2__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5795:1: ( ( rule__Tuple__Group_2__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5796:1: ( rule__Tuple__Group_2__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5528:1: ( ( rule__Tuple__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5529:1: ( rule__Tuple__Group_2__0 )?
{
before(grammarAccess.getTupleAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5797:1: ( rule__Tuple__Group_2__0 )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5530:1: ( rule__Tuple__Group_2__0 )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( ((LA57_0>=RULE_INTEGERVALUE && LA57_0<=RULE_ID)||(LA57_0>=12 && LA57_0<=13)||(LA57_0>=25 && LA57_0<=27)||(LA57_0>=30 && LA57_0<=34)||LA57_0==68||(LA57_0>=83 && LA57_0<=86)) ) {
- alt57=1;
+ if ( ((LA52_0>=RULE_INTEGERVALUE && LA52_0<=RULE_ID)||(LA52_0>=12 && LA52_0<=13)||(LA52_0>=25 && LA52_0<=27)||(LA52_0>=30 && LA52_0<=34)||LA52_0==68||(LA52_0>=83 && LA52_0<=86)) ) {
+ alt52=1;
}
- switch (alt57) {
+ switch (alt52) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5797:2: rule__Tuple__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5530:2: rule__Tuple__Group_2__0
{
- pushFollow(FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl12417);
+ pushFollow(FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11878);
rule__Tuple__Group_2__0();
state._fsp--;
@@ -17132,16 +16316,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5807:1: rule__Tuple__Group__3 : rule__Tuple__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5540:1: rule__Tuple__Group__3 : rule__Tuple__Group__3__Impl ;
public final void rule__Tuple__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5811:1: ( rule__Tuple__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5812:2: rule__Tuple__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5544:1: ( rule__Tuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5545:2: rule__Tuple__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__312448);
+ pushFollow(FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311909);
rule__Tuple__Group__3__Impl();
state._fsp--;
@@ -17165,20 +16349,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5818:1: rule__Tuple__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5551:1: rule__Tuple__Group__3__Impl : ( ')' ) ;
public final void rule__Tuple__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5822:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5823:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5555:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5556:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5823:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5824:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5556:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5557:1: ')'
{
before(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
- match(input,69,FOLLOW_69_in_rule__Tuple__Group__3__Impl12476);
+ match(input,69,FOLLOW_69_in_rule__Tuple__Group__3__Impl11937);
after(grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
}
@@ -17202,21 +16386,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5845:1: rule__Tuple__Group_2__0 : rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5578:1: rule__Tuple__Group_2__0 : rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 ;
public final void rule__Tuple__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5849:1: ( rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5850:2: rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5582:1: ( rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5583:2: rule__Tuple__Group_2__0__Impl rule__Tuple__Group_2__1
{
- pushFollow(FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__012515);
+ pushFollow(FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011976);
rule__Tuple__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__012518);
+ pushFollow(FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011979);
rule__Tuple__Group_2__1();
state._fsp--;
@@ -17240,23 +16424,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5857:1: rule__Tuple__Group_2__0__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5590:1: rule__Tuple__Group_2__0__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) ;
public final void rule__Tuple__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5861:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5862:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5594:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5595:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5862:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5863:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5595:1: ( ( rule__Tuple__TupleElementsAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5596:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
{
before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5864:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5864:2: rule__Tuple__TupleElementsAssignment_2_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5597:1: ( rule__Tuple__TupleElementsAssignment_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5597:2: rule__Tuple__TupleElementsAssignment_2_0
{
- pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl12545);
+ pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl12006);
rule__Tuple__TupleElementsAssignment_2_0();
state._fsp--;
@@ -17287,16 +16471,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5874:1: rule__Tuple__Group_2__1 : rule__Tuple__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5607:1: rule__Tuple__Group_2__1 : rule__Tuple__Group_2__1__Impl ;
public final void rule__Tuple__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5878:1: ( rule__Tuple__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5879:2: rule__Tuple__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5611:1: ( rule__Tuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5612:2: rule__Tuple__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__112575);
+ pushFollow(FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__112036);
rule__Tuple__Group_2__1__Impl();
state._fsp--;
@@ -17320,35 +16504,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5885:1: rule__Tuple__Group_2__1__Impl : ( ( rule__Tuple__Group_2_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5618:1: rule__Tuple__Group_2__1__Impl : ( ( rule__Tuple__Group_2_1__0 )* ) ;
public final void rule__Tuple__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5889:1: ( ( ( rule__Tuple__Group_2_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5890:1: ( ( rule__Tuple__Group_2_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5622:1: ( ( ( rule__Tuple__Group_2_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5623:1: ( ( rule__Tuple__Group_2_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5890:1: ( ( rule__Tuple__Group_2_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5891:1: ( rule__Tuple__Group_2_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5623:1: ( ( rule__Tuple__Group_2_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5624:1: ( rule__Tuple__Group_2_1__0 )*
{
before(grammarAccess.getTupleAccess().getGroup_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5892:1: ( rule__Tuple__Group_2_1__0 )*
- loop58:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5625:1: ( rule__Tuple__Group_2_1__0 )*
+ loop53:
do {
- int alt58=2;
- int LA58_0 = input.LA(1);
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA58_0==66) ) {
- alt58=1;
+ if ( (LA53_0==66) ) {
+ alt53=1;
}
- switch (alt58) {
+ switch (alt53) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5892:2: rule__Tuple__Group_2_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5625:2: rule__Tuple__Group_2_1__0
{
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl12602);
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl12063);
rule__Tuple__Group_2_1__0();
state._fsp--;
@@ -17358,7 +16542,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop58;
+ break loop53;
}
} while (true);
@@ -17385,21 +16569,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5906:1: rule__Tuple__Group_2_1__0 : rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5639:1: rule__Tuple__Group_2_1__0 : rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 ;
public final void rule__Tuple__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5910:1: ( rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5911:2: rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5643:1: ( rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5644:2: rule__Tuple__Group_2_1__0__Impl rule__Tuple__Group_2_1__1
{
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__012637);
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__012098);
rule__Tuple__Group_2_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__012640);
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__012101);
rule__Tuple__Group_2_1__1();
state._fsp--;
@@ -17423,20 +16607,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5918:1: rule__Tuple__Group_2_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5651:1: rule__Tuple__Group_2_1__0__Impl : ( ',' ) ;
public final void rule__Tuple__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5922:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5923:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5655:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5656:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5923:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5924:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5656:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5657:1: ','
{
before(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
- match(input,66,FOLLOW_66_in_rule__Tuple__Group_2_1__0__Impl12668);
+ match(input,66,FOLLOW_66_in_rule__Tuple__Group_2_1__0__Impl12129);
after(grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
}
@@ -17460,16 +16644,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5937:1: rule__Tuple__Group_2_1__1 : rule__Tuple__Group_2_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5670:1: rule__Tuple__Group_2_1__1 : rule__Tuple__Group_2_1__1__Impl ;
public final void rule__Tuple__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5941:1: ( rule__Tuple__Group_2_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5942:2: rule__Tuple__Group_2_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5674:1: ( rule__Tuple__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5675:2: rule__Tuple__Group_2_1__1__Impl
{
- pushFollow(FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__112699);
+ pushFollow(FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__112160);
rule__Tuple__Group_2_1__1__Impl();
state._fsp--;
@@ -17493,23 +16677,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__Group_2_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5948:1: rule__Tuple__Group_2_1__1__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5681:1: rule__Tuple__Group_2_1__1__Impl : ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) ;
public final void rule__Tuple__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5952:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5953:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5685:1: ( ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5686:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5953:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5954:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5686:1: ( ( rule__Tuple__TupleElementsAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5687:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
{
before(grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5955:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5955:2: rule__Tuple__TupleElementsAssignment_2_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5688:1: ( rule__Tuple__TupleElementsAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5688:2: rule__Tuple__TupleElementsAssignment_2_1_1
{
- pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl12726);
+ pushFollow(FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl12187);
rule__Tuple__TupleElementsAssignment_2_1_1();
state._fsp--;
@@ -17540,21 +16724,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5969:1: rule__ConditionalTestExpression__Group__0 : rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5702:1: rule__ConditionalTestExpression__Group__0 : rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 ;
public final void rule__ConditionalTestExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5973:1: ( rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5974:2: rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5706:1: ( rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5707:2: rule__ConditionalTestExpression__Group__0__Impl rule__ConditionalTestExpression__Group__1
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__012760);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__012221);
rule__ConditionalTestExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__012763);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__012224);
rule__ConditionalTestExpression__Group__1();
state._fsp--;
@@ -17578,23 +16762,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5981:1: rule__ConditionalTestExpression__Group__0__Impl : ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5714:1: rule__ConditionalTestExpression__Group__0__Impl : ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) ;
public final void rule__ConditionalTestExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5985:1: ( ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5986:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5718:1: ( ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5719:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5986:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5987:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5719:1: ( ( rule__ConditionalTestExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5720:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
{
before(grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5988:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5988:2: rule__ConditionalTestExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5721:1: ( rule__ConditionalTestExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5721:2: rule__ConditionalTestExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl12790);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl12251);
rule__ConditionalTestExpression__ExpAssignment_0();
state._fsp--;
@@ -17625,16 +16809,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5998:1: rule__ConditionalTestExpression__Group__1 : rule__ConditionalTestExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5731:1: rule__ConditionalTestExpression__Group__1 : rule__ConditionalTestExpression__Group__1__Impl ;
public final void rule__ConditionalTestExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6002:1: ( rule__ConditionalTestExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6003:2: rule__ConditionalTestExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5735:1: ( rule__ConditionalTestExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5736:2: rule__ConditionalTestExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__112820);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__112281);
rule__ConditionalTestExpression__Group__1__Impl();
state._fsp--;
@@ -17658,31 +16842,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6009:1: rule__ConditionalTestExpression__Group__1__Impl : ( ( rule__ConditionalTestExpression__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5742:1: rule__ConditionalTestExpression__Group__1__Impl : ( ( rule__ConditionalTestExpression__Group_1__0 )? ) ;
public final void rule__ConditionalTestExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6013:1: ( ( ( rule__ConditionalTestExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6014:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5746:1: ( ( ( rule__ConditionalTestExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5747:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6014:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6015:1: ( rule__ConditionalTestExpression__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5747:1: ( ( rule__ConditionalTestExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5748:1: ( rule__ConditionalTestExpression__Group_1__0 )?
{
before(grammarAccess.getConditionalTestExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6016:1: ( rule__ConditionalTestExpression__Group_1__0 )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5749:1: ( rule__ConditionalTestExpression__Group_1__0 )?
+ int alt54=2;
+ int LA54_0 = input.LA(1);
- if ( (LA59_0==70) ) {
- alt59=1;
+ if ( (LA54_0==70) ) {
+ alt54=1;
}
- switch (alt59) {
+ switch (alt54) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6016:2: rule__ConditionalTestExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5749:2: rule__ConditionalTestExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl12847);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl12308);
rule__ConditionalTestExpression__Group_1__0();
state._fsp--;
@@ -17716,21 +16900,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6030:1: rule__ConditionalTestExpression__Group_1__0 : rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5763:1: rule__ConditionalTestExpression__Group_1__0 : rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 ;
public final void rule__ConditionalTestExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6034:1: ( rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6035:2: rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5767:1: ( rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5768:2: rule__ConditionalTestExpression__Group_1__0__Impl rule__ConditionalTestExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__012882);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__012343);
rule__ConditionalTestExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__012885);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__012346);
rule__ConditionalTestExpression__Group_1__1();
state._fsp--;
@@ -17754,20 +16938,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6042:1: rule__ConditionalTestExpression__Group_1__0__Impl : ( '?' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5775:1: rule__ConditionalTestExpression__Group_1__0__Impl : ( '?' ) ;
public final void rule__ConditionalTestExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6046:1: ( ( '?' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6047:1: ( '?' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5779:1: ( ( '?' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5780:1: ( '?' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6047:1: ( '?' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6048:1: '?'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5780:1: ( '?' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5781:1: '?'
{
before(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
- match(input,70,FOLLOW_70_in_rule__ConditionalTestExpression__Group_1__0__Impl12913);
+ match(input,70,FOLLOW_70_in_rule__ConditionalTestExpression__Group_1__0__Impl12374);
after(grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
}
@@ -17791,21 +16975,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6061:1: rule__ConditionalTestExpression__Group_1__1 : rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5794:1: rule__ConditionalTestExpression__Group_1__1 : rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 ;
public final void rule__ConditionalTestExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6065:1: ( rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6066:2: rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5798:1: ( rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5799:2: rule__ConditionalTestExpression__Group_1__1__Impl rule__ConditionalTestExpression__Group_1__2
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__112944);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__112405);
rule__ConditionalTestExpression__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__112947);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__112408);
rule__ConditionalTestExpression__Group_1__2();
state._fsp--;
@@ -17829,23 +17013,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6073:1: rule__ConditionalTestExpression__Group_1__1__Impl : ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5806:1: rule__ConditionalTestExpression__Group_1__1__Impl : ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) ;
public final void rule__ConditionalTestExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6077:1: ( ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6078:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5810:1: ( ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5811:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6078:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6079:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5811:1: ( ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5812:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
{
before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6080:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6080:2: rule__ConditionalTestExpression__WhenTrueAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5813:1: ( rule__ConditionalTestExpression__WhenTrueAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5813:2: rule__ConditionalTestExpression__WhenTrueAssignment_1_1
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12974);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12435);
rule__ConditionalTestExpression__WhenTrueAssignment_1_1();
state._fsp--;
@@ -17876,21 +17060,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6090:1: rule__ConditionalTestExpression__Group_1__2 : rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5823:1: rule__ConditionalTestExpression__Group_1__2 : rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 ;
public final void rule__ConditionalTestExpression__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6094:1: ( rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6095:2: rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5827:1: ( rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5828:2: rule__ConditionalTestExpression__Group_1__2__Impl rule__ConditionalTestExpression__Group_1__3
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__213004);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212465);
rule__ConditionalTestExpression__Group_1__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__213007);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212468);
rule__ConditionalTestExpression__Group_1__3();
state._fsp--;
@@ -17914,20 +17098,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6102:1: rule__ConditionalTestExpression__Group_1__2__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5835:1: rule__ConditionalTestExpression__Group_1__2__Impl : ( ':' ) ;
public final void rule__ConditionalTestExpression__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6106:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6107:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5839:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5840:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6107:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6108:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5840:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5841:1: ':'
{
before(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
- match(input,71,FOLLOW_71_in_rule__ConditionalTestExpression__Group_1__2__Impl13035);
+ match(input,71,FOLLOW_71_in_rule__ConditionalTestExpression__Group_1__2__Impl12496);
after(grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
}
@@ -17951,16 +17135,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6121:1: rule__ConditionalTestExpression__Group_1__3 : rule__ConditionalTestExpression__Group_1__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5854:1: rule__ConditionalTestExpression__Group_1__3 : rule__ConditionalTestExpression__Group_1__3__Impl ;
public final void rule__ConditionalTestExpression__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6125:1: ( rule__ConditionalTestExpression__Group_1__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6126:2: rule__ConditionalTestExpression__Group_1__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5858:1: ( rule__ConditionalTestExpression__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5859:2: rule__ConditionalTestExpression__Group_1__3__Impl
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__313066);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312527);
rule__ConditionalTestExpression__Group_1__3__Impl();
state._fsp--;
@@ -17984,23 +17168,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__Group_1__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6132:1: rule__ConditionalTestExpression__Group_1__3__Impl : ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5865:1: rule__ConditionalTestExpression__Group_1__3__Impl : ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) ;
public final void rule__ConditionalTestExpression__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6136:1: ( ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6137:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5869:1: ( ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5870:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6137:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6138:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5870:1: ( ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5871:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
{
before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6139:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6139:2: rule__ConditionalTestExpression__WhenFalseAssignment_1_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5872:1: ( rule__ConditionalTestExpression__WhenFalseAssignment_1_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5872:2: rule__ConditionalTestExpression__WhenFalseAssignment_1_3
{
- pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl13093);
+ pushFollow(FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12554);
rule__ConditionalTestExpression__WhenFalseAssignment_1_3();
state._fsp--;
@@ -18031,21 +17215,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6157:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5890:1: rule__ConditionalOrExpression__Group__0 : rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 ;
public final void rule__ConditionalOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6161:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6162:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5894:1: ( rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5895:2: rule__ConditionalOrExpression__Group__0__Impl rule__ConditionalOrExpression__Group__1
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__013131);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012592);
rule__ConditionalOrExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__013134);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012595);
rule__ConditionalOrExpression__Group__1();
state._fsp--;
@@ -18069,23 +17253,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6169:1: rule__ConditionalOrExpression__Group__0__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5902:1: rule__ConditionalOrExpression__Group__0__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) ;
public final void rule__ConditionalOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6173:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6174:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5906:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5907:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6174:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6175:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5907:1: ( ( rule__ConditionalOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5908:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
{
before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6176:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6176:2: rule__ConditionalOrExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5909:1: ( rule__ConditionalOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5909:2: rule__ConditionalOrExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl13161);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12622);
rule__ConditionalOrExpression__ExpAssignment_0();
state._fsp--;
@@ -18116,16 +17300,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6186:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5919:1: rule__ConditionalOrExpression__Group__1 : rule__ConditionalOrExpression__Group__1__Impl ;
public final void rule__ConditionalOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6190:1: ( rule__ConditionalOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6191:2: rule__ConditionalOrExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5923:1: ( rule__ConditionalOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5924:2: rule__ConditionalOrExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__113191);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112652);
rule__ConditionalOrExpression__Group__1__Impl();
state._fsp--;
@@ -18149,35 +17333,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6197:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5930:1: rule__ConditionalOrExpression__Group__1__Impl : ( ( rule__ConditionalOrExpression__Group_1__0 )* ) ;
public final void rule__ConditionalOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6201:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6202:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5934:1: ( ( ( rule__ConditionalOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5935:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6202:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6203:1: ( rule__ConditionalOrExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5935:1: ( ( rule__ConditionalOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5936:1: ( rule__ConditionalOrExpression__Group_1__0 )*
{
before(grammarAccess.getConditionalOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6204:1: ( rule__ConditionalOrExpression__Group_1__0 )*
- loop60:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5937:1: ( rule__ConditionalOrExpression__Group_1__0 )*
+ loop55:
do {
- int alt60=2;
- int LA60_0 = input.LA(1);
+ int alt55=2;
+ int LA55_0 = input.LA(1);
- if ( (LA60_0==72) ) {
- alt60=1;
+ if ( (LA55_0==72) ) {
+ alt55=1;
}
- switch (alt60) {
+ switch (alt55) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6204:2: rule__ConditionalOrExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5937:2: rule__ConditionalOrExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl13218);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12679);
rule__ConditionalOrExpression__Group_1__0();
state._fsp--;
@@ -18187,7 +17371,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop60;
+ break loop55;
}
} while (true);
@@ -18214,21 +17398,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6218:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5951:1: rule__ConditionalOrExpression__Group_1__0 : rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 ;
public final void rule__ConditionalOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6222:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6223:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5955:1: ( rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5956:2: rule__ConditionalOrExpression__Group_1__0__Impl rule__ConditionalOrExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__013253);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012714);
rule__ConditionalOrExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__013256);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012717);
rule__ConditionalOrExpression__Group_1__1();
state._fsp--;
@@ -18252,20 +17436,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6230:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( '||' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5963:1: rule__ConditionalOrExpression__Group_1__0__Impl : ( '||' ) ;
public final void rule__ConditionalOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6234:1: ( ( '||' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6235:1: ( '||' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5967:1: ( ( '||' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5968:1: ( '||' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6235:1: ( '||' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6236:1: '||'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5968:1: ( '||' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5969:1: '||'
{
before(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
- match(input,72,FOLLOW_72_in_rule__ConditionalOrExpression__Group_1__0__Impl13284);
+ match(input,72,FOLLOW_72_in_rule__ConditionalOrExpression__Group_1__0__Impl12745);
after(grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
}
@@ -18289,16 +17473,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6249:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5982:1: rule__ConditionalOrExpression__Group_1__1 : rule__ConditionalOrExpression__Group_1__1__Impl ;
public final void rule__ConditionalOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6253:1: ( rule__ConditionalOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6254:2: rule__ConditionalOrExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5986:1: ( rule__ConditionalOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5987:2: rule__ConditionalOrExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__113315);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112776);
rule__ConditionalOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -18322,23 +17506,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6260:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5993:1: rule__ConditionalOrExpression__Group_1__1__Impl : ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) ;
public final void rule__ConditionalOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6264:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6265:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5997:1: ( ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5998:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6265:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6266:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5998:1: ( ( rule__ConditionalOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:5999:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6267:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6267:2: rule__ConditionalOrExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6000:1: ( rule__ConditionalOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6000:2: rule__ConditionalOrExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl13342);
+ pushFollow(FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12803);
rule__ConditionalOrExpression__ExpAssignment_1_1();
state._fsp--;
@@ -18369,21 +17553,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6281:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6014:1: rule__ConditionalAndExpression__Group__0 : rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 ;
public final void rule__ConditionalAndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6285:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6286:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6018:1: ( rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6019:2: rule__ConditionalAndExpression__Group__0__Impl rule__ConditionalAndExpression__Group__1
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__013376);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012837);
rule__ConditionalAndExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__013379);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012840);
rule__ConditionalAndExpression__Group__1();
state._fsp--;
@@ -18407,23 +17591,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6293:1: rule__ConditionalAndExpression__Group__0__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6026:1: rule__ConditionalAndExpression__Group__0__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) ;
public final void rule__ConditionalAndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6297:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6298:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6030:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6031:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6298:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6299:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6031:1: ( ( rule__ConditionalAndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6032:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
{
before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6300:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6300:2: rule__ConditionalAndExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6033:1: ( rule__ConditionalAndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6033:2: rule__ConditionalAndExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl13406);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12867);
rule__ConditionalAndExpression__ExpAssignment_0();
state._fsp--;
@@ -18454,16 +17638,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6310:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6043:1: rule__ConditionalAndExpression__Group__1 : rule__ConditionalAndExpression__Group__1__Impl ;
public final void rule__ConditionalAndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6314:1: ( rule__ConditionalAndExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6315:2: rule__ConditionalAndExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6047:1: ( rule__ConditionalAndExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6048:2: rule__ConditionalAndExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__113436);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112897);
rule__ConditionalAndExpression__Group__1__Impl();
state._fsp--;
@@ -18487,35 +17671,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6321:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6054:1: rule__ConditionalAndExpression__Group__1__Impl : ( ( rule__ConditionalAndExpression__Group_1__0 )* ) ;
public final void rule__ConditionalAndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6325:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6326:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6058:1: ( ( ( rule__ConditionalAndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6059:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6326:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6327:1: ( rule__ConditionalAndExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6059:1: ( ( rule__ConditionalAndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6060:1: ( rule__ConditionalAndExpression__Group_1__0 )*
{
before(grammarAccess.getConditionalAndExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6328:1: ( rule__ConditionalAndExpression__Group_1__0 )*
- loop61:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6061:1: ( rule__ConditionalAndExpression__Group_1__0 )*
+ loop56:
do {
- int alt61=2;
- int LA61_0 = input.LA(1);
+ int alt56=2;
+ int LA56_0 = input.LA(1);
- if ( (LA61_0==73) ) {
- alt61=1;
+ if ( (LA56_0==73) ) {
+ alt56=1;
}
- switch (alt61) {
+ switch (alt56) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6328:2: rule__ConditionalAndExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6061:2: rule__ConditionalAndExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl13463);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12924);
rule__ConditionalAndExpression__Group_1__0();
state._fsp--;
@@ -18525,7 +17709,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop61;
+ break loop56;
}
} while (true);
@@ -18552,21 +17736,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6342:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6075:1: rule__ConditionalAndExpression__Group_1__0 : rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 ;
public final void rule__ConditionalAndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6346:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6347:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6079:1: ( rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6080:2: rule__ConditionalAndExpression__Group_1__0__Impl rule__ConditionalAndExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__013498);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012959);
rule__ConditionalAndExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__013501);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012962);
rule__ConditionalAndExpression__Group_1__1();
state._fsp--;
@@ -18590,20 +17774,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6354:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( '&&' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6087:1: rule__ConditionalAndExpression__Group_1__0__Impl : ( '&&' ) ;
public final void rule__ConditionalAndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6358:1: ( ( '&&' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6359:1: ( '&&' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6091:1: ( ( '&&' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6092:1: ( '&&' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6359:1: ( '&&' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6360:1: '&&'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6092:1: ( '&&' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6093:1: '&&'
{
before(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
- match(input,73,FOLLOW_73_in_rule__ConditionalAndExpression__Group_1__0__Impl13529);
+ match(input,73,FOLLOW_73_in_rule__ConditionalAndExpression__Group_1__0__Impl12990);
after(grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
}
@@ -18627,16 +17811,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6373:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6106:1: rule__ConditionalAndExpression__Group_1__1 : rule__ConditionalAndExpression__Group_1__1__Impl ;
public final void rule__ConditionalAndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6377:1: ( rule__ConditionalAndExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6378:2: rule__ConditionalAndExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6110:1: ( rule__ConditionalAndExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6111:2: rule__ConditionalAndExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__113560);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__113021);
rule__ConditionalAndExpression__Group_1__1__Impl();
state._fsp--;
@@ -18660,23 +17844,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6384:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6117:1: rule__ConditionalAndExpression__Group_1__1__Impl : ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) ;
public final void rule__ConditionalAndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6388:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6389:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6121:1: ( ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6122:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6389:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6390:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6122:1: ( ( rule__ConditionalAndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6123:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6391:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6391:2: rule__ConditionalAndExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6124:1: ( rule__ConditionalAndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6124:2: rule__ConditionalAndExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl13587);
+ pushFollow(FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl13048);
rule__ConditionalAndExpression__ExpAssignment_1_1();
state._fsp--;
@@ -18707,21 +17891,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6405:1: rule__InclusiveOrExpression__Group__0 : rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6138:1: rule__InclusiveOrExpression__Group__0 : rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 ;
public final void rule__InclusiveOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6409:1: ( rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6410:2: rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6142:1: ( rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6143:2: rule__InclusiveOrExpression__Group__0__Impl rule__InclusiveOrExpression__Group__1
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__013621);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__013082);
rule__InclusiveOrExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__013624);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__013085);
rule__InclusiveOrExpression__Group__1();
state._fsp--;
@@ -18745,23 +17929,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6417:1: rule__InclusiveOrExpression__Group__0__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6150:1: rule__InclusiveOrExpression__Group__0__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) ;
public final void rule__InclusiveOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6421:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6422:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6154:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6155:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6422:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6423:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6155:1: ( ( rule__InclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6156:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
{
before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6424:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6424:2: rule__InclusiveOrExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6157:1: ( rule__InclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6157:2: rule__InclusiveOrExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl13651);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl13112);
rule__InclusiveOrExpression__ExpAssignment_0();
state._fsp--;
@@ -18792,16 +17976,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6434:1: rule__InclusiveOrExpression__Group__1 : rule__InclusiveOrExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6167:1: rule__InclusiveOrExpression__Group__1 : rule__InclusiveOrExpression__Group__1__Impl ;
public final void rule__InclusiveOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6438:1: ( rule__InclusiveOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6439:2: rule__InclusiveOrExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6171:1: ( rule__InclusiveOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6172:2: rule__InclusiveOrExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__113681);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__113142);
rule__InclusiveOrExpression__Group__1__Impl();
state._fsp--;
@@ -18825,35 +18009,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6445:1: rule__InclusiveOrExpression__Group__1__Impl : ( ( rule__InclusiveOrExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6178:1: rule__InclusiveOrExpression__Group__1__Impl : ( ( rule__InclusiveOrExpression__Group_1__0 )* ) ;
public final void rule__InclusiveOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6449:1: ( ( ( rule__InclusiveOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6450:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6182:1: ( ( ( rule__InclusiveOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6183:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6450:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6451:1: ( rule__InclusiveOrExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6183:1: ( ( rule__InclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6184:1: ( rule__InclusiveOrExpression__Group_1__0 )*
{
before(grammarAccess.getInclusiveOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6452:1: ( rule__InclusiveOrExpression__Group_1__0 )*
- loop62:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6185:1: ( rule__InclusiveOrExpression__Group_1__0 )*
+ loop57:
do {
- int alt62=2;
- int LA62_0 = input.LA(1);
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA62_0==74) ) {
- alt62=1;
+ if ( (LA57_0==74) ) {
+ alt57=1;
}
- switch (alt62) {
+ switch (alt57) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6452:2: rule__InclusiveOrExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6185:2: rule__InclusiveOrExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl13708);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl13169);
rule__InclusiveOrExpression__Group_1__0();
state._fsp--;
@@ -18863,7 +18047,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop62;
+ break loop57;
}
} while (true);
@@ -18890,21 +18074,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6466:1: rule__InclusiveOrExpression__Group_1__0 : rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6199:1: rule__InclusiveOrExpression__Group_1__0 : rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 ;
public final void rule__InclusiveOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6470:1: ( rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6471:2: rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6203:1: ( rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6204:2: rule__InclusiveOrExpression__Group_1__0__Impl rule__InclusiveOrExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__013743);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__013204);
rule__InclusiveOrExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__013746);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__013207);
rule__InclusiveOrExpression__Group_1__1();
state._fsp--;
@@ -18928,20 +18112,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6478:1: rule__InclusiveOrExpression__Group_1__0__Impl : ( '|' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6211:1: rule__InclusiveOrExpression__Group_1__0__Impl : ( '|' ) ;
public final void rule__InclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6482:1: ( ( '|' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6483:1: ( '|' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6215:1: ( ( '|' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6216:1: ( '|' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6483:1: ( '|' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6484:1: '|'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6216:1: ( '|' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6217:1: '|'
{
before(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
- match(input,74,FOLLOW_74_in_rule__InclusiveOrExpression__Group_1__0__Impl13774);
+ match(input,74,FOLLOW_74_in_rule__InclusiveOrExpression__Group_1__0__Impl13235);
after(grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
}
@@ -18965,16 +18149,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6497:1: rule__InclusiveOrExpression__Group_1__1 : rule__InclusiveOrExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6230:1: rule__InclusiveOrExpression__Group_1__1 : rule__InclusiveOrExpression__Group_1__1__Impl ;
public final void rule__InclusiveOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6501:1: ( rule__InclusiveOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6502:2: rule__InclusiveOrExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6234:1: ( rule__InclusiveOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6235:2: rule__InclusiveOrExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__113805);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__113266);
rule__InclusiveOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -18998,23 +18182,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6508:1: rule__InclusiveOrExpression__Group_1__1__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6241:1: rule__InclusiveOrExpression__Group_1__1__Impl : ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) ;
public final void rule__InclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6512:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6513:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6245:1: ( ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6246:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6513:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6514:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6246:1: ( ( rule__InclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6247:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6515:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6515:2: rule__InclusiveOrExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6248:1: ( rule__InclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6248:2: rule__InclusiveOrExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl13832);
+ pushFollow(FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl13293);
rule__InclusiveOrExpression__ExpAssignment_1_1();
state._fsp--;
@@ -19045,21 +18229,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6529:1: rule__ExclusiveOrExpression__Group__0 : rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6262:1: rule__ExclusiveOrExpression__Group__0 : rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 ;
public final void rule__ExclusiveOrExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6533:1: ( rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6534:2: rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6266:1: ( rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6267:2: rule__ExclusiveOrExpression__Group__0__Impl rule__ExclusiveOrExpression__Group__1
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__013866);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__013327);
rule__ExclusiveOrExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__013869);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__013330);
rule__ExclusiveOrExpression__Group__1();
state._fsp--;
@@ -19083,23 +18267,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6541:1: rule__ExclusiveOrExpression__Group__0__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6274:1: rule__ExclusiveOrExpression__Group__0__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) ;
public final void rule__ExclusiveOrExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6545:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6546:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6278:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6279:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6546:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6547:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6279:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6280:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
{
before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6548:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6548:2: rule__ExclusiveOrExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6281:1: ( rule__ExclusiveOrExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6281:2: rule__ExclusiveOrExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl13896);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl13357);
rule__ExclusiveOrExpression__ExpAssignment_0();
state._fsp--;
@@ -19130,16 +18314,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6558:1: rule__ExclusiveOrExpression__Group__1 : rule__ExclusiveOrExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6291:1: rule__ExclusiveOrExpression__Group__1 : rule__ExclusiveOrExpression__Group__1__Impl ;
public final void rule__ExclusiveOrExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6562:1: ( rule__ExclusiveOrExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6563:2: rule__ExclusiveOrExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6295:1: ( rule__ExclusiveOrExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6296:2: rule__ExclusiveOrExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__113926);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__113387);
rule__ExclusiveOrExpression__Group__1__Impl();
state._fsp--;
@@ -19163,35 +18347,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6569:1: rule__ExclusiveOrExpression__Group__1__Impl : ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6302:1: rule__ExclusiveOrExpression__Group__1__Impl : ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) ;
public final void rule__ExclusiveOrExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6573:1: ( ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6574:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6306:1: ( ( ( rule__ExclusiveOrExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6307:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6574:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6575:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6307:1: ( ( rule__ExclusiveOrExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6308:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
{
before(grammarAccess.getExclusiveOrExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6576:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
- loop63:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6309:1: ( rule__ExclusiveOrExpression__Group_1__0 )*
+ loop58:
do {
- int alt63=2;
- int LA63_0 = input.LA(1);
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- if ( (LA63_0==75) ) {
- alt63=1;
+ if ( (LA58_0==75) ) {
+ alt58=1;
}
- switch (alt63) {
+ switch (alt58) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6576:2: rule__ExclusiveOrExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6309:2: rule__ExclusiveOrExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl13953);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl13414);
rule__ExclusiveOrExpression__Group_1__0();
state._fsp--;
@@ -19201,7 +18385,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop63;
+ break loop58;
}
} while (true);
@@ -19228,21 +18412,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6590:1: rule__ExclusiveOrExpression__Group_1__0 : rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6323:1: rule__ExclusiveOrExpression__Group_1__0 : rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 ;
public final void rule__ExclusiveOrExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6594:1: ( rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6595:2: rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6327:1: ( rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6328:2: rule__ExclusiveOrExpression__Group_1__0__Impl rule__ExclusiveOrExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013988);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013449);
rule__ExclusiveOrExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013991);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013452);
rule__ExclusiveOrExpression__Group_1__1();
state._fsp--;
@@ -19266,20 +18450,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6602:1: rule__ExclusiveOrExpression__Group_1__0__Impl : ( '^' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6335:1: rule__ExclusiveOrExpression__Group_1__0__Impl : ( '^' ) ;
public final void rule__ExclusiveOrExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6606:1: ( ( '^' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6607:1: ( '^' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6339:1: ( ( '^' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6340:1: ( '^' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6607:1: ( '^' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6608:1: '^'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6340:1: ( '^' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6341:1: '^'
{
before(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
- match(input,75,FOLLOW_75_in_rule__ExclusiveOrExpression__Group_1__0__Impl14019);
+ match(input,75,FOLLOW_75_in_rule__ExclusiveOrExpression__Group_1__0__Impl13480);
after(grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
}
@@ -19303,16 +18487,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6621:1: rule__ExclusiveOrExpression__Group_1__1 : rule__ExclusiveOrExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6354:1: rule__ExclusiveOrExpression__Group_1__1 : rule__ExclusiveOrExpression__Group_1__1__Impl ;
public final void rule__ExclusiveOrExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6625:1: ( rule__ExclusiveOrExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6626:2: rule__ExclusiveOrExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6358:1: ( rule__ExclusiveOrExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6359:2: rule__ExclusiveOrExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__114050);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113511);
rule__ExclusiveOrExpression__Group_1__1__Impl();
state._fsp--;
@@ -19336,23 +18520,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6632:1: rule__ExclusiveOrExpression__Group_1__1__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6365:1: rule__ExclusiveOrExpression__Group_1__1__Impl : ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) ;
public final void rule__ExclusiveOrExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6636:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6637:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6369:1: ( ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6370:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6637:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6638:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6370:1: ( ( rule__ExclusiveOrExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6371:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6639:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6639:2: rule__ExclusiveOrExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6372:1: ( rule__ExclusiveOrExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6372:2: rule__ExclusiveOrExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl14077);
+ pushFollow(FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13538);
rule__ExclusiveOrExpression__ExpAssignment_1_1();
state._fsp--;
@@ -19383,21 +18567,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6653:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6386:1: rule__AndExpression__Group__0 : rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 ;
public final void rule__AndExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6657:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6658:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6390:1: ( rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6391:2: rule__AndExpression__Group__0__Impl rule__AndExpression__Group__1
{
- pushFollow(FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__014111);
+ pushFollow(FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013572);
rule__AndExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__014114);
+ pushFollow(FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013575);
rule__AndExpression__Group__1();
state._fsp--;
@@ -19421,23 +18605,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6665:1: rule__AndExpression__Group__0__Impl : ( ( rule__AndExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6398:1: rule__AndExpression__Group__0__Impl : ( ( rule__AndExpression__ExpAssignment_0 ) ) ;
public final void rule__AndExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6669:1: ( ( ( rule__AndExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6670:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6402:1: ( ( ( rule__AndExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6403:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6670:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6671:1: ( rule__AndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6403:1: ( ( rule__AndExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6404:1: ( rule__AndExpression__ExpAssignment_0 )
{
before(grammarAccess.getAndExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6672:1: ( rule__AndExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6672:2: rule__AndExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6405:1: ( rule__AndExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6405:2: rule__AndExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl14141);
+ pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13602);
rule__AndExpression__ExpAssignment_0();
state._fsp--;
@@ -19468,16 +18652,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6682:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6415:1: rule__AndExpression__Group__1 : rule__AndExpression__Group__1__Impl ;
public final void rule__AndExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6686:1: ( rule__AndExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6687:2: rule__AndExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6419:1: ( rule__AndExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6420:2: rule__AndExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__114171);
+ pushFollow(FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113632);
rule__AndExpression__Group__1__Impl();
state._fsp--;
@@ -19501,35 +18685,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6693:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6426:1: rule__AndExpression__Group__1__Impl : ( ( rule__AndExpression__Group_1__0 )* ) ;
public final void rule__AndExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6697:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6698:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6430:1: ( ( ( rule__AndExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6431:1: ( ( rule__AndExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6698:1: ( ( rule__AndExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6699:1: ( rule__AndExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6431:1: ( ( rule__AndExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6432:1: ( rule__AndExpression__Group_1__0 )*
{
before(grammarAccess.getAndExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6700:1: ( rule__AndExpression__Group_1__0 )*
- loop64:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6433:1: ( rule__AndExpression__Group_1__0 )*
+ loop59:
do {
- int alt64=2;
- int LA64_0 = input.LA(1);
+ int alt59=2;
+ int LA59_0 = input.LA(1);
- if ( (LA64_0==76) ) {
- alt64=1;
+ if ( (LA59_0==76) ) {
+ alt59=1;
}
- switch (alt64) {
+ switch (alt59) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6700:2: rule__AndExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6433:2: rule__AndExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl14198);
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13659);
rule__AndExpression__Group_1__0();
state._fsp--;
@@ -19539,7 +18723,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop64;
+ break loop59;
}
} while (true);
@@ -19566,21 +18750,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6714:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6447:1: rule__AndExpression__Group_1__0 : rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 ;
public final void rule__AndExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6718:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6719:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6451:1: ( rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6452:2: rule__AndExpression__Group_1__0__Impl rule__AndExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__014233);
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013694);
rule__AndExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__014236);
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013697);
rule__AndExpression__Group_1__1();
state._fsp--;
@@ -19604,20 +18788,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6726:1: rule__AndExpression__Group_1__0__Impl : ( '&' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6459:1: rule__AndExpression__Group_1__0__Impl : ( '&' ) ;
public final void rule__AndExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6730:1: ( ( '&' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6731:1: ( '&' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6463:1: ( ( '&' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6464:1: ( '&' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6731:1: ( '&' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6732:1: '&'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6464:1: ( '&' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6465:1: '&'
{
before(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
- match(input,76,FOLLOW_76_in_rule__AndExpression__Group_1__0__Impl14264);
+ match(input,76,FOLLOW_76_in_rule__AndExpression__Group_1__0__Impl13725);
after(grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
}
@@ -19641,16 +18825,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6745:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6478:1: rule__AndExpression__Group_1__1 : rule__AndExpression__Group_1__1__Impl ;
public final void rule__AndExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6749:1: ( rule__AndExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6750:2: rule__AndExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6482:1: ( rule__AndExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6483:2: rule__AndExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__114295);
+ pushFollow(FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113756);
rule__AndExpression__Group_1__1__Impl();
state._fsp--;
@@ -19674,23 +18858,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6756:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6489:1: rule__AndExpression__Group_1__1__Impl : ( ( rule__AndExpression__ExpAssignment_1_1 ) ) ;
public final void rule__AndExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6760:1: ( ( ( rule__AndExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6761:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6493:1: ( ( ( rule__AndExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6494:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6761:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6762:1: ( rule__AndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6494:1: ( ( rule__AndExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6495:1: ( rule__AndExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getAndExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6763:1: ( rule__AndExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6763:2: rule__AndExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6496:1: ( rule__AndExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6496:2: rule__AndExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl14322);
+ pushFollow(FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13783);
rule__AndExpression__ExpAssignment_1_1();
state._fsp--;
@@ -19721,21 +18905,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6777:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6510:1: rule__EqualityExpression__Group__0 : rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 ;
public final void rule__EqualityExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6781:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6782:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6514:1: ( rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6515:2: rule__EqualityExpression__Group__0__Impl rule__EqualityExpression__Group__1
{
- pushFollow(FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__014356);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013817);
rule__EqualityExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__014359);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013820);
rule__EqualityExpression__Group__1();
state._fsp--;
@@ -19759,23 +18943,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6789:1: rule__EqualityExpression__Group__0__Impl : ( ( rule__EqualityExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6522:1: rule__EqualityExpression__Group__0__Impl : ( ( rule__EqualityExpression__ExpAssignment_0 ) ) ;
public final void rule__EqualityExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6793:1: ( ( ( rule__EqualityExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6794:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6526:1: ( ( ( rule__EqualityExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6527:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6794:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6795:1: ( rule__EqualityExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6527:1: ( ( rule__EqualityExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6528:1: ( rule__EqualityExpression__ExpAssignment_0 )
{
before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6796:1: ( rule__EqualityExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6796:2: rule__EqualityExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6529:1: ( rule__EqualityExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6529:2: rule__EqualityExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl14386);
+ pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13847);
rule__EqualityExpression__ExpAssignment_0();
state._fsp--;
@@ -19806,16 +18990,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6806:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6539:1: rule__EqualityExpression__Group__1 : rule__EqualityExpression__Group__1__Impl ;
public final void rule__EqualityExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6810:1: ( rule__EqualityExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6811:2: rule__EqualityExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6543:1: ( rule__EqualityExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6544:2: rule__EqualityExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__114416);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113877);
rule__EqualityExpression__Group__1__Impl();
state._fsp--;
@@ -19839,35 +19023,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6817:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6550:1: rule__EqualityExpression__Group__1__Impl : ( ( rule__EqualityExpression__Group_1__0 )* ) ;
public final void rule__EqualityExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6821:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6822:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6554:1: ( ( ( rule__EqualityExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6555:1: ( ( rule__EqualityExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6822:1: ( ( rule__EqualityExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6823:1: ( rule__EqualityExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6555:1: ( ( rule__EqualityExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6556:1: ( rule__EqualityExpression__Group_1__0 )*
{
before(grammarAccess.getEqualityExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6824:1: ( rule__EqualityExpression__Group_1__0 )*
- loop65:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6557:1: ( rule__EqualityExpression__Group_1__0 )*
+ loop60:
do {
- int alt65=2;
- int LA65_0 = input.LA(1);
+ int alt60=2;
+ int LA60_0 = input.LA(1);
- if ( ((LA65_0>=14 && LA65_0<=15)) ) {
- alt65=1;
+ if ( ((LA60_0>=14 && LA60_0<=15)) ) {
+ alt60=1;
}
- switch (alt65) {
+ switch (alt60) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6824:2: rule__EqualityExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6557:2: rule__EqualityExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl14443);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13904);
rule__EqualityExpression__Group_1__0();
state._fsp--;
@@ -19877,7 +19061,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop65;
+ break loop60;
}
} while (true);
@@ -19904,21 +19088,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6838:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6571:1: rule__EqualityExpression__Group_1__0 : rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 ;
public final void rule__EqualityExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6842:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6843:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6575:1: ( rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6576:2: rule__EqualityExpression__Group_1__0__Impl rule__EqualityExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__014478);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013939);
rule__EqualityExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__014481);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013942);
rule__EqualityExpression__Group_1__1();
state._fsp--;
@@ -19942,23 +19126,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6850:1: rule__EqualityExpression__Group_1__0__Impl : ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6583:1: rule__EqualityExpression__Group_1__0__Impl : ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) ;
public final void rule__EqualityExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6854:1: ( ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6855:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6587:1: ( ( ( rule__EqualityExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6588:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6855:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6856:1: ( rule__EqualityExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6588:1: ( ( rule__EqualityExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6589:1: ( rule__EqualityExpression__OpAssignment_1_0 )
{
before(grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6857:1: ( rule__EqualityExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6857:2: rule__EqualityExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6590:1: ( rule__EqualityExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6590:2: rule__EqualityExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl14508);
+ pushFollow(FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13969);
rule__EqualityExpression__OpAssignment_1_0();
state._fsp--;
@@ -19989,16 +19173,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6867:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6600:1: rule__EqualityExpression__Group_1__1 : rule__EqualityExpression__Group_1__1__Impl ;
public final void rule__EqualityExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6871:1: ( rule__EqualityExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6872:2: rule__EqualityExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6604:1: ( rule__EqualityExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6605:2: rule__EqualityExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__114538);
+ pushFollow(FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113999);
rule__EqualityExpression__Group_1__1__Impl();
state._fsp--;
@@ -20022,23 +19206,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6878:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6611:1: rule__EqualityExpression__Group_1__1__Impl : ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) ;
public final void rule__EqualityExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6882:1: ( ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6883:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6615:1: ( ( ( rule__EqualityExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6616:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6883:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6884:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6616:1: ( ( rule__EqualityExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6617:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6885:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6885:2: rule__EqualityExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6618:1: ( rule__EqualityExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6618:2: rule__EqualityExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl14565);
+ pushFollow(FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl14026);
rule__EqualityExpression__ExpAssignment_1_1();
state._fsp--;
@@ -20069,21 +19253,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6899:1: rule__ClassificationExpression__Group__0 : rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6632:1: rule__ClassificationExpression__Group__0 : rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 ;
public final void rule__ClassificationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6903:1: ( rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6904:2: rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6636:1: ( rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6637:2: rule__ClassificationExpression__Group__0__Impl rule__ClassificationExpression__Group__1
{
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__014599);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__014060);
rule__ClassificationExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__014602);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__014063);
rule__ClassificationExpression__Group__1();
state._fsp--;
@@ -20107,23 +19291,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6911:1: rule__ClassificationExpression__Group__0__Impl : ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6644:1: rule__ClassificationExpression__Group__0__Impl : ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) ;
public final void rule__ClassificationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6915:1: ( ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6916:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6648:1: ( ( ( rule__ClassificationExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6649:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6916:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6917:1: ( rule__ClassificationExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6649:1: ( ( rule__ClassificationExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6650:1: ( rule__ClassificationExpression__ExpAssignment_0 )
{
before(grammarAccess.getClassificationExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6918:1: ( rule__ClassificationExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6918:2: rule__ClassificationExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6651:1: ( rule__ClassificationExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6651:2: rule__ClassificationExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl14629);
+ pushFollow(FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl14090);
rule__ClassificationExpression__ExpAssignment_0();
state._fsp--;
@@ -20154,16 +19338,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6928:1: rule__ClassificationExpression__Group__1 : rule__ClassificationExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6661:1: rule__ClassificationExpression__Group__1 : rule__ClassificationExpression__Group__1__Impl ;
public final void rule__ClassificationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6932:1: ( rule__ClassificationExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6933:2: rule__ClassificationExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6665:1: ( rule__ClassificationExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6666:2: rule__ClassificationExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__114659);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__114120);
rule__ClassificationExpression__Group__1__Impl();
state._fsp--;
@@ -20187,31 +19371,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6939:1: rule__ClassificationExpression__Group__1__Impl : ( ( rule__ClassificationExpression__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6672:1: rule__ClassificationExpression__Group__1__Impl : ( ( rule__ClassificationExpression__Group_1__0 )? ) ;
public final void rule__ClassificationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6943:1: ( ( ( rule__ClassificationExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6944:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6676:1: ( ( ( rule__ClassificationExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6677:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6944:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6945:1: ( rule__ClassificationExpression__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6677:1: ( ( rule__ClassificationExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6678:1: ( rule__ClassificationExpression__Group_1__0 )?
{
before(grammarAccess.getClassificationExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6946:1: ( rule__ClassificationExpression__Group_1__0 )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6679:1: ( rule__ClassificationExpression__Group_1__0 )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
- if ( ((LA66_0>=16 && LA66_0<=17)) ) {
- alt66=1;
+ if ( ((LA61_0>=16 && LA61_0<=17)) ) {
+ alt61=1;
}
- switch (alt66) {
+ switch (alt61) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6946:2: rule__ClassificationExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6679:2: rule__ClassificationExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl14686);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl14147);
rule__ClassificationExpression__Group_1__0();
state._fsp--;
@@ -20245,21 +19429,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6960:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6693:1: rule__ClassificationExpression__Group_1__0 : rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 ;
public final void rule__ClassificationExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6964:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6965:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6697:1: ( rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6698:2: rule__ClassificationExpression__Group_1__0__Impl rule__ClassificationExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__014721);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__014182);
rule__ClassificationExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__014724);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__014185);
rule__ClassificationExpression__Group_1__1();
state._fsp--;
@@ -20283,23 +19467,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6972:1: rule__ClassificationExpression__Group_1__0__Impl : ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6705:1: rule__ClassificationExpression__Group_1__0__Impl : ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) ;
public final void rule__ClassificationExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6976:1: ( ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6977:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6709:1: ( ( ( rule__ClassificationExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6710:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6977:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6978:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6710:1: ( ( rule__ClassificationExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6711:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
{
before(grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6979:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6979:2: rule__ClassificationExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6712:1: ( rule__ClassificationExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6712:2: rule__ClassificationExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl14751);
+ pushFollow(FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl14212);
rule__ClassificationExpression__OpAssignment_1_0();
state._fsp--;
@@ -20330,16 +19514,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6989:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6722:1: rule__ClassificationExpression__Group_1__1 : rule__ClassificationExpression__Group_1__1__Impl ;
public final void rule__ClassificationExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6993:1: ( rule__ClassificationExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6994:2: rule__ClassificationExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6726:1: ( rule__ClassificationExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6727:2: rule__ClassificationExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__114781);
+ pushFollow(FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__114242);
rule__ClassificationExpression__Group_1__1__Impl();
state._fsp--;
@@ -20363,23 +19547,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7000:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6733:1: rule__ClassificationExpression__Group_1__1__Impl : ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) ;
public final void rule__ClassificationExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7004:1: ( ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7005:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6737:1: ( ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6738:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7005:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7006:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6738:1: ( ( rule__ClassificationExpression__TypeNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6739:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
{
before(grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7007:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7007:2: rule__ClassificationExpression__TypeNameAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6740:1: ( rule__ClassificationExpression__TypeNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6740:2: rule__ClassificationExpression__TypeNameAssignment_1_1
{
- pushFollow(FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl14808);
+ pushFollow(FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl14269);
rule__ClassificationExpression__TypeNameAssignment_1_1();
state._fsp--;
@@ -20410,21 +19594,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7021:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6754:1: rule__RelationalExpression__Group__0 : rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 ;
public final void rule__RelationalExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7025:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7026:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6758:1: ( rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6759:2: rule__RelationalExpression__Group__0__Impl rule__RelationalExpression__Group__1
{
- pushFollow(FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__014842);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__014303);
rule__RelationalExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__014845);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__014306);
rule__RelationalExpression__Group__1();
state._fsp--;
@@ -20448,23 +19632,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7033:1: rule__RelationalExpression__Group__0__Impl : ( ( rule__RelationalExpression__LeftAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6766:1: rule__RelationalExpression__Group__0__Impl : ( ( rule__RelationalExpression__LeftAssignment_0 ) ) ;
public final void rule__RelationalExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7037:1: ( ( ( rule__RelationalExpression__LeftAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7038:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6770:1: ( ( ( rule__RelationalExpression__LeftAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6771:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7038:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7039:1: ( rule__RelationalExpression__LeftAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6771:1: ( ( rule__RelationalExpression__LeftAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6772:1: ( rule__RelationalExpression__LeftAssignment_0 )
{
before(grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7040:1: ( rule__RelationalExpression__LeftAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7040:2: rule__RelationalExpression__LeftAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6773:1: ( rule__RelationalExpression__LeftAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6773:2: rule__RelationalExpression__LeftAssignment_0
{
- pushFollow(FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl14872);
+ pushFollow(FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl14333);
rule__RelationalExpression__LeftAssignment_0();
state._fsp--;
@@ -20495,16 +19679,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7050:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6783:1: rule__RelationalExpression__Group__1 : rule__RelationalExpression__Group__1__Impl ;
public final void rule__RelationalExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7054:1: ( rule__RelationalExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7055:2: rule__RelationalExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6787:1: ( rule__RelationalExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6788:2: rule__RelationalExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__114902);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__114363);
rule__RelationalExpression__Group__1__Impl();
state._fsp--;
@@ -20528,31 +19712,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7061:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6794:1: rule__RelationalExpression__Group__1__Impl : ( ( rule__RelationalExpression__Group_1__0 )? ) ;
public final void rule__RelationalExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7065:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7066:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6798:1: ( ( ( rule__RelationalExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6799:1: ( ( rule__RelationalExpression__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7066:1: ( ( rule__RelationalExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7067:1: ( rule__RelationalExpression__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6799:1: ( ( rule__RelationalExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6800:1: ( rule__RelationalExpression__Group_1__0 )?
{
before(grammarAccess.getRelationalExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7068:1: ( rule__RelationalExpression__Group_1__0 )?
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6801:1: ( rule__RelationalExpression__Group_1__0 )?
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA67_0>=18 && LA67_0<=21)) ) {
- alt67=1;
+ if ( ((LA62_0>=18 && LA62_0<=21)) ) {
+ alt62=1;
}
- switch (alt67) {
+ switch (alt62) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7068:2: rule__RelationalExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6801:2: rule__RelationalExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl14929);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl14390);
rule__RelationalExpression__Group_1__0();
state._fsp--;
@@ -20586,21 +19770,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7082:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6815:1: rule__RelationalExpression__Group_1__0 : rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 ;
public final void rule__RelationalExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7086:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7087:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6819:1: ( rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6820:2: rule__RelationalExpression__Group_1__0__Impl rule__RelationalExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__014964);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__014425);
rule__RelationalExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__014967);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__014428);
rule__RelationalExpression__Group_1__1();
state._fsp--;
@@ -20624,23 +19808,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7094:1: rule__RelationalExpression__Group_1__0__Impl : ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6827:1: rule__RelationalExpression__Group_1__0__Impl : ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) ;
public final void rule__RelationalExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7098:1: ( ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7099:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6831:1: ( ( ( rule__RelationalExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6832:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7099:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7100:1: ( rule__RelationalExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6832:1: ( ( rule__RelationalExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6833:1: ( rule__RelationalExpression__OpAssignment_1_0 )
{
before(grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7101:1: ( rule__RelationalExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7101:2: rule__RelationalExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6834:1: ( rule__RelationalExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6834:2: rule__RelationalExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14994);
+ pushFollow(FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14455);
rule__RelationalExpression__OpAssignment_1_0();
state._fsp--;
@@ -20671,16 +19855,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7111:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6844:1: rule__RelationalExpression__Group_1__1 : rule__RelationalExpression__Group_1__1__Impl ;
public final void rule__RelationalExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7115:1: ( rule__RelationalExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7116:2: rule__RelationalExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6848:1: ( rule__RelationalExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6849:2: rule__RelationalExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__115024);
+ pushFollow(FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114485);
rule__RelationalExpression__Group_1__1__Impl();
state._fsp--;
@@ -20704,23 +19888,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7122:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6855:1: rule__RelationalExpression__Group_1__1__Impl : ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) ;
public final void rule__RelationalExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7126:1: ( ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7127:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6859:1: ( ( ( rule__RelationalExpression__RightAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6860:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7127:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7128:1: ( rule__RelationalExpression__RightAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6860:1: ( ( rule__RelationalExpression__RightAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6861:1: ( rule__RelationalExpression__RightAssignment_1_1 )
{
before(grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7129:1: ( rule__RelationalExpression__RightAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7129:2: rule__RelationalExpression__RightAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6862:1: ( rule__RelationalExpression__RightAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6862:2: rule__RelationalExpression__RightAssignment_1_1
{
- pushFollow(FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl15051);
+ pushFollow(FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14512);
rule__RelationalExpression__RightAssignment_1_1();
state._fsp--;
@@ -20751,21 +19935,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7143:1: rule__ShiftExpression__Group__0 : rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6876:1: rule__ShiftExpression__Group__0 : rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 ;
public final void rule__ShiftExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7147:1: ( rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7148:2: rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6880:1: ( rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6881:2: rule__ShiftExpression__Group__0__Impl rule__ShiftExpression__Group__1
{
- pushFollow(FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__015085);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014546);
rule__ShiftExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__015088);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014549);
rule__ShiftExpression__Group__1();
state._fsp--;
@@ -20789,23 +19973,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7155:1: rule__ShiftExpression__Group__0__Impl : ( ( rule__ShiftExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6888:1: rule__ShiftExpression__Group__0__Impl : ( ( rule__ShiftExpression__ExpAssignment_0 ) ) ;
public final void rule__ShiftExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7159:1: ( ( ( rule__ShiftExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7160:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6892:1: ( ( ( rule__ShiftExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6893:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7160:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7161:1: ( rule__ShiftExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6893:1: ( ( rule__ShiftExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6894:1: ( rule__ShiftExpression__ExpAssignment_0 )
{
before(grammarAccess.getShiftExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7162:1: ( rule__ShiftExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7162:2: rule__ShiftExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6895:1: ( rule__ShiftExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6895:2: rule__ShiftExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl15115);
+ pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14576);
rule__ShiftExpression__ExpAssignment_0();
state._fsp--;
@@ -20836,16 +20020,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7172:1: rule__ShiftExpression__Group__1 : rule__ShiftExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6905:1: rule__ShiftExpression__Group__1 : rule__ShiftExpression__Group__1__Impl ;
public final void rule__ShiftExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7176:1: ( rule__ShiftExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7177:2: rule__ShiftExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6909:1: ( rule__ShiftExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6910:2: rule__ShiftExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__115145);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114606);
rule__ShiftExpression__Group__1__Impl();
state._fsp--;
@@ -20869,31 +20053,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7183:1: rule__ShiftExpression__Group__1__Impl : ( ( rule__ShiftExpression__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6916:1: rule__ShiftExpression__Group__1__Impl : ( ( rule__ShiftExpression__Group_1__0 )? ) ;
public final void rule__ShiftExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7187:1: ( ( ( rule__ShiftExpression__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7188:1: ( ( rule__ShiftExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6920:1: ( ( ( rule__ShiftExpression__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6921:1: ( ( rule__ShiftExpression__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7188:1: ( ( rule__ShiftExpression__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7189:1: ( rule__ShiftExpression__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6921:1: ( ( rule__ShiftExpression__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6922:1: ( rule__ShiftExpression__Group_1__0 )?
{
before(grammarAccess.getShiftExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7190:1: ( rule__ShiftExpression__Group_1__0 )?
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6923:1: ( rule__ShiftExpression__Group_1__0 )?
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( ((LA68_0>=22 && LA68_0<=24)) ) {
- alt68=1;
+ if ( ((LA63_0>=22 && LA63_0<=24)) ) {
+ alt63=1;
}
- switch (alt68) {
+ switch (alt63) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7190:2: rule__ShiftExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6923:2: rule__ShiftExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl15172);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14633);
rule__ShiftExpression__Group_1__0();
state._fsp--;
@@ -20927,21 +20111,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7204:1: rule__ShiftExpression__Group_1__0 : rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6937:1: rule__ShiftExpression__Group_1__0 : rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 ;
public final void rule__ShiftExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7208:1: ( rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7209:2: rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6941:1: ( rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6942:2: rule__ShiftExpression__Group_1__0__Impl rule__ShiftExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__015207);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014668);
rule__ShiftExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__015210);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014671);
rule__ShiftExpression__Group_1__1();
state._fsp--;
@@ -20965,23 +20149,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7216:1: rule__ShiftExpression__Group_1__0__Impl : ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6949:1: rule__ShiftExpression__Group_1__0__Impl : ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) ;
public final void rule__ShiftExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7220:1: ( ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7221:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6953:1: ( ( ( rule__ShiftExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6954:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7221:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7222:1: ( rule__ShiftExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6954:1: ( ( rule__ShiftExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6955:1: ( rule__ShiftExpression__OpAssignment_1_0 )
{
before(grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7223:1: ( rule__ShiftExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7223:2: rule__ShiftExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6956:1: ( rule__ShiftExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6956:2: rule__ShiftExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl15237);
+ pushFollow(FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14698);
rule__ShiftExpression__OpAssignment_1_0();
state._fsp--;
@@ -21012,16 +20196,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7233:1: rule__ShiftExpression__Group_1__1 : rule__ShiftExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6966:1: rule__ShiftExpression__Group_1__1 : rule__ShiftExpression__Group_1__1__Impl ;
public final void rule__ShiftExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7237:1: ( rule__ShiftExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7238:2: rule__ShiftExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6970:1: ( rule__ShiftExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6971:2: rule__ShiftExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__115267);
+ pushFollow(FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114728);
rule__ShiftExpression__Group_1__1__Impl();
state._fsp--;
@@ -21045,23 +20229,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7244:1: rule__ShiftExpression__Group_1__1__Impl : ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6977:1: rule__ShiftExpression__Group_1__1__Impl : ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) ;
public final void rule__ShiftExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7248:1: ( ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7249:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6981:1: ( ( ( rule__ShiftExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6982:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7249:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7250:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6982:1: ( ( rule__ShiftExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6983:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7251:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7251:2: rule__ShiftExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6984:1: ( rule__ShiftExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6984:2: rule__ShiftExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl15294);
+ pushFollow(FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14755);
rule__ShiftExpression__ExpAssignment_1_1();
state._fsp--;
@@ -21092,21 +20276,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7265:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:6998:1: rule__AdditiveExpression__Group__0 : rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 ;
public final void rule__AdditiveExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7269:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7270:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7002:1: ( rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7003:2: rule__AdditiveExpression__Group__0__Impl rule__AdditiveExpression__Group__1
{
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__015328);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014789);
rule__AdditiveExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__015331);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014792);
rule__AdditiveExpression__Group__1();
state._fsp--;
@@ -21130,23 +20314,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7277:1: rule__AdditiveExpression__Group__0__Impl : ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7010:1: rule__AdditiveExpression__Group__0__Impl : ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) ;
public final void rule__AdditiveExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7281:1: ( ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7282:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7014:1: ( ( ( rule__AdditiveExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7015:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7282:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7283:1: ( rule__AdditiveExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7015:1: ( ( rule__AdditiveExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7016:1: ( rule__AdditiveExpression__ExpAssignment_0 )
{
before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7284:1: ( rule__AdditiveExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7284:2: rule__AdditiveExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7017:1: ( rule__AdditiveExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7017:2: rule__AdditiveExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl15358);
+ pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14819);
rule__AdditiveExpression__ExpAssignment_0();
state._fsp--;
@@ -21177,16 +20361,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7294:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7027:1: rule__AdditiveExpression__Group__1 : rule__AdditiveExpression__Group__1__Impl ;
public final void rule__AdditiveExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7298:1: ( rule__AdditiveExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7299:2: rule__AdditiveExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7031:1: ( rule__AdditiveExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7032:2: rule__AdditiveExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__115388);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114849);
rule__AdditiveExpression__Group__1__Impl();
state._fsp--;
@@ -21210,35 +20394,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7305:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7038:1: rule__AdditiveExpression__Group__1__Impl : ( ( rule__AdditiveExpression__Group_1__0 )* ) ;
public final void rule__AdditiveExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7309:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7310:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7042:1: ( ( ( rule__AdditiveExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7043:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7310:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7311:1: ( rule__AdditiveExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7043:1: ( ( rule__AdditiveExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7044:1: ( rule__AdditiveExpression__Group_1__0 )*
{
before(grammarAccess.getAdditiveExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7312:1: ( rule__AdditiveExpression__Group_1__0 )*
- loop69:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7045:1: ( rule__AdditiveExpression__Group_1__0 )*
+ loop64:
do {
- int alt69=2;
- int LA69_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( ((LA69_0>=25 && LA69_0<=26)) ) {
- alt69=1;
+ if ( ((LA64_0>=25 && LA64_0<=26)) ) {
+ alt64=1;
}
- switch (alt69) {
+ switch (alt64) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7312:2: rule__AdditiveExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7045:2: rule__AdditiveExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl15415);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14876);
rule__AdditiveExpression__Group_1__0();
state._fsp--;
@@ -21248,7 +20432,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop69;
+ break loop64;
}
} while (true);
@@ -21275,21 +20459,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7326:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7059:1: rule__AdditiveExpression__Group_1__0 : rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 ;
public final void rule__AdditiveExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7330:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7331:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7063:1: ( rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7064:2: rule__AdditiveExpression__Group_1__0__Impl rule__AdditiveExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__015450);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014911);
rule__AdditiveExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__015453);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014914);
rule__AdditiveExpression__Group_1__1();
state._fsp--;
@@ -21313,23 +20497,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7338:1: rule__AdditiveExpression__Group_1__0__Impl : ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7071:1: rule__AdditiveExpression__Group_1__0__Impl : ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) ;
public final void rule__AdditiveExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7342:1: ( ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7343:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7075:1: ( ( ( rule__AdditiveExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7076:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7343:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7344:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7076:1: ( ( rule__AdditiveExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7077:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
{
before(grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7345:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7345:2: rule__AdditiveExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7078:1: ( rule__AdditiveExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7078:2: rule__AdditiveExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl15480);
+ pushFollow(FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14941);
rule__AdditiveExpression__OpAssignment_1_0();
state._fsp--;
@@ -21360,16 +20544,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7355:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7088:1: rule__AdditiveExpression__Group_1__1 : rule__AdditiveExpression__Group_1__1__Impl ;
public final void rule__AdditiveExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7359:1: ( rule__AdditiveExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7360:2: rule__AdditiveExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7092:1: ( rule__AdditiveExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7093:2: rule__AdditiveExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__115510);
+ pushFollow(FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114971);
rule__AdditiveExpression__Group_1__1__Impl();
state._fsp--;
@@ -21393,23 +20577,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7366:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7099:1: rule__AdditiveExpression__Group_1__1__Impl : ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) ;
public final void rule__AdditiveExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7370:1: ( ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7371:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7103:1: ( ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7104:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7371:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7372:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7104:1: ( ( rule__AdditiveExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7105:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7373:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7373:2: rule__AdditiveExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7106:1: ( rule__AdditiveExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7106:2: rule__AdditiveExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl15537);
+ pushFollow(FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14998);
rule__AdditiveExpression__ExpAssignment_1_1();
state._fsp--;
@@ -21440,21 +20624,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7387:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7120:1: rule__MultiplicativeExpression__Group__0 : rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 ;
public final void rule__MultiplicativeExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7391:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7392:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7124:1: ( rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7125:2: rule__MultiplicativeExpression__Group__0__Impl rule__MultiplicativeExpression__Group__1
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__015571);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__015032);
rule__MultiplicativeExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__015574);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__015035);
rule__MultiplicativeExpression__Group__1();
state._fsp--;
@@ -21478,23 +20662,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7399:1: rule__MultiplicativeExpression__Group__0__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7132:1: rule__MultiplicativeExpression__Group__0__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) ;
public final void rule__MultiplicativeExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7403:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7404:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7136:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7137:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7404:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7405:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7137:1: ( ( rule__MultiplicativeExpression__ExpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7138:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
{
before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7406:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7406:2: rule__MultiplicativeExpression__ExpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7139:1: ( rule__MultiplicativeExpression__ExpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7139:2: rule__MultiplicativeExpression__ExpAssignment_0
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl15601);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl15062);
rule__MultiplicativeExpression__ExpAssignment_0();
state._fsp--;
@@ -21525,16 +20709,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7416:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7149:1: rule__MultiplicativeExpression__Group__1 : rule__MultiplicativeExpression__Group__1__Impl ;
public final void rule__MultiplicativeExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7420:1: ( rule__MultiplicativeExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7421:2: rule__MultiplicativeExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7153:1: ( rule__MultiplicativeExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7154:2: rule__MultiplicativeExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__115631);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__115092);
rule__MultiplicativeExpression__Group__1__Impl();
state._fsp--;
@@ -21558,35 +20742,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7427:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7160:1: rule__MultiplicativeExpression__Group__1__Impl : ( ( rule__MultiplicativeExpression__Group_1__0 )* ) ;
public final void rule__MultiplicativeExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7431:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7432:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7164:1: ( ( ( rule__MultiplicativeExpression__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7165:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7432:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7433:1: ( rule__MultiplicativeExpression__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7165:1: ( ( rule__MultiplicativeExpression__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7166:1: ( rule__MultiplicativeExpression__Group_1__0 )*
{
before(grammarAccess.getMultiplicativeExpressionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7434:1: ( rule__MultiplicativeExpression__Group_1__0 )*
- loop70:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7167:1: ( rule__MultiplicativeExpression__Group_1__0 )*
+ loop65:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( ((LA70_0>=27 && LA70_0<=29)) ) {
- alt70=1;
+ if ( ((LA65_0>=27 && LA65_0<=29)) ) {
+ alt65=1;
}
- switch (alt70) {
+ switch (alt65) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7434:2: rule__MultiplicativeExpression__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7167:2: rule__MultiplicativeExpression__Group_1__0
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl15658);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl15119);
rule__MultiplicativeExpression__Group_1__0();
state._fsp--;
@@ -21596,7 +20780,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop70;
+ break loop65;
}
} while (true);
@@ -21623,21 +20807,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7448:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7181:1: rule__MultiplicativeExpression__Group_1__0 : rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 ;
public final void rule__MultiplicativeExpression__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7452:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7453:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7185:1: ( rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7186:2: rule__MultiplicativeExpression__Group_1__0__Impl rule__MultiplicativeExpression__Group_1__1
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__015693);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__015154);
rule__MultiplicativeExpression__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__015696);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__015157);
rule__MultiplicativeExpression__Group_1__1();
state._fsp--;
@@ -21661,23 +20845,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7460:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7193:1: rule__MultiplicativeExpression__Group_1__0__Impl : ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7464:1: ( ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7465:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7197:1: ( ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7198:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7465:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7466:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7198:1: ( ( rule__MultiplicativeExpression__OpAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7199:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
{
before(grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7467:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7467:2: rule__MultiplicativeExpression__OpAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7200:1: ( rule__MultiplicativeExpression__OpAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7200:2: rule__MultiplicativeExpression__OpAssignment_1_0
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl15723);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl15184);
rule__MultiplicativeExpression__OpAssignment_1_0();
state._fsp--;
@@ -21708,16 +20892,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7477:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7210:1: rule__MultiplicativeExpression__Group_1__1 : rule__MultiplicativeExpression__Group_1__1__Impl ;
public final void rule__MultiplicativeExpression__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7481:1: ( rule__MultiplicativeExpression__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7482:2: rule__MultiplicativeExpression__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7214:1: ( rule__MultiplicativeExpression__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7215:2: rule__MultiplicativeExpression__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__115753);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__115214);
rule__MultiplicativeExpression__Group_1__1__Impl();
state._fsp--;
@@ -21741,23 +20925,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7488:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7221:1: rule__MultiplicativeExpression__Group_1__1__Impl : ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) ;
public final void rule__MultiplicativeExpression__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7492:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7493:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7225:1: ( ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7226:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7493:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7494:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7226:1: ( ( rule__MultiplicativeExpression__ExpAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7227:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
{
before(grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7495:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7495:2: rule__MultiplicativeExpression__ExpAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7228:1: ( rule__MultiplicativeExpression__ExpAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7228:2: rule__MultiplicativeExpression__ExpAssignment_1_1
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl15780);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl15241);
rule__MultiplicativeExpression__ExpAssignment_1_1();
state._fsp--;
@@ -21788,21 +20972,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7509:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7242:1: rule__UnaryExpression__Group__0 : rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 ;
public final void rule__UnaryExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7513:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7514:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7246:1: ( rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7247:2: rule__UnaryExpression__Group__0__Impl rule__UnaryExpression__Group__1
{
- pushFollow(FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__015814);
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__015275);
rule__UnaryExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__015817);
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__015278);
rule__UnaryExpression__Group__1();
state._fsp--;
@@ -21826,31 +21010,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7521:1: rule__UnaryExpression__Group__0__Impl : ( ( rule__UnaryExpression__OpAssignment_0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7254:1: rule__UnaryExpression__Group__0__Impl : ( ( rule__UnaryExpression__OpAssignment_0 )? ) ;
public final void rule__UnaryExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7525:1: ( ( ( rule__UnaryExpression__OpAssignment_0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7526:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7258:1: ( ( ( rule__UnaryExpression__OpAssignment_0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7259:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7526:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7527:1: ( rule__UnaryExpression__OpAssignment_0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7259:1: ( ( rule__UnaryExpression__OpAssignment_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7260:1: ( rule__UnaryExpression__OpAssignment_0 )?
{
before(grammarAccess.getUnaryExpressionAccess().getOpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7528:1: ( rule__UnaryExpression__OpAssignment_0 )?
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7261:1: ( rule__UnaryExpression__OpAssignment_0 )?
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( ((LA71_0>=25 && LA71_0<=26)||(LA71_0>=30 && LA71_0<=32)) ) {
- alt71=1;
+ if ( ((LA66_0>=25 && LA66_0<=26)||(LA66_0>=30 && LA66_0<=32)) ) {
+ alt66=1;
}
- switch (alt71) {
+ switch (alt66) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7528:2: rule__UnaryExpression__OpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7261:2: rule__UnaryExpression__OpAssignment_0
{
- pushFollow(FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl15844);
+ pushFollow(FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl15305);
rule__UnaryExpression__OpAssignment_0();
state._fsp--;
@@ -21884,16 +21068,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7538:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7271:1: rule__UnaryExpression__Group__1 : rule__UnaryExpression__Group__1__Impl ;
public final void rule__UnaryExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7542:1: ( rule__UnaryExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7543:2: rule__UnaryExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7275:1: ( rule__UnaryExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7276:2: rule__UnaryExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__115875);
+ pushFollow(FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__115336);
rule__UnaryExpression__Group__1__Impl();
state._fsp--;
@@ -21917,23 +21101,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7549:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__ExpAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7282:1: rule__UnaryExpression__Group__1__Impl : ( ( rule__UnaryExpression__ExpAssignment_1 ) ) ;
public final void rule__UnaryExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7553:1: ( ( ( rule__UnaryExpression__ExpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7554:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7286:1: ( ( ( rule__UnaryExpression__ExpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7287:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7554:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7555:1: ( rule__UnaryExpression__ExpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7287:1: ( ( rule__UnaryExpression__ExpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7288:1: ( rule__UnaryExpression__ExpAssignment_1 )
{
before(grammarAccess.getUnaryExpressionAccess().getExpAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7556:1: ( rule__UnaryExpression__ExpAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7556:2: rule__UnaryExpression__ExpAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7289:1: ( rule__UnaryExpression__ExpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7289:2: rule__UnaryExpression__ExpAssignment_1
{
- pushFollow(FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl15902);
+ pushFollow(FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl15363);
rule__UnaryExpression__ExpAssignment_1();
state._fsp--;
@@ -21964,21 +21148,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7570:1: rule__OperationCallExpression__Group__0 : rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7303:1: rule__OperationCallExpression__Group__0 : rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 ;
public final void rule__OperationCallExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7574:1: ( rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7575:2: rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7307:1: ( rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7308:2: rule__OperationCallExpression__Group__0__Impl rule__OperationCallExpression__Group__1
{
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__015936);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__015397);
rule__OperationCallExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__015939);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__015400);
rule__OperationCallExpression__Group__1();
state._fsp--;
@@ -22002,20 +21186,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7582:1: rule__OperationCallExpression__Group__0__Impl : ( '.' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7315:1: rule__OperationCallExpression__Group__0__Impl : ( '.' ) ;
public final void rule__OperationCallExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7586:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7587:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7319:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7320:1: ( '.' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7587:1: ( '.' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7588:1: '.'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7320:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7321:1: '.'
{
before(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
- match(input,77,FOLLOW_77_in_rule__OperationCallExpression__Group__0__Impl15967);
+ match(input,77,FOLLOW_77_in_rule__OperationCallExpression__Group__0__Impl15428);
after(grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
}
@@ -22039,21 +21223,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7601:1: rule__OperationCallExpression__Group__1 : rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7334:1: rule__OperationCallExpression__Group__1 : rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 ;
public final void rule__OperationCallExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7605:1: ( rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7606:2: rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7338:1: ( rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7339:2: rule__OperationCallExpression__Group__1__Impl rule__OperationCallExpression__Group__2
{
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115998);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115459);
rule__OperationCallExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__116001);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115462);
rule__OperationCallExpression__Group__2();
state._fsp--;
@@ -22077,23 +21261,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7613:1: rule__OperationCallExpression__Group__1__Impl : ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7346:1: rule__OperationCallExpression__Group__1__Impl : ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) ;
public final void rule__OperationCallExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7617:1: ( ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7618:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7350:1: ( ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7351:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7618:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7619:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7351:1: ( ( rule__OperationCallExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7352:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
{
before(grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7620:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7620:2: rule__OperationCallExpression__OperationNameAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7353:1: ( rule__OperationCallExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7353:2: rule__OperationCallExpression__OperationNameAssignment_1
{
- pushFollow(FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl16028);
+ pushFollow(FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15489);
rule__OperationCallExpression__OperationNameAssignment_1();
state._fsp--;
@@ -22124,21 +21308,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7630:1: rule__OperationCallExpression__Group__2 : rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7363:1: rule__OperationCallExpression__Group__2 : rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 ;
public final void rule__OperationCallExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7634:1: ( rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7635:2: rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7367:1: ( rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7368:2: rule__OperationCallExpression__Group__2__Impl rule__OperationCallExpression__Group__3
{
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__216058);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215519);
rule__OperationCallExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__216061);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215522);
rule__OperationCallExpression__Group__3();
state._fsp--;
@@ -22162,23 +21346,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7642:1: rule__OperationCallExpression__Group__2__Impl : ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7375:1: rule__OperationCallExpression__Group__2__Impl : ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) ;
public final void rule__OperationCallExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7646:1: ( ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7647:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7379:1: ( ( ( rule__OperationCallExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7380:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7647:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7648:1: ( rule__OperationCallExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7380:1: ( ( rule__OperationCallExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7381:1: ( rule__OperationCallExpression__TupleAssignment_2 )
{
before(grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7649:1: ( rule__OperationCallExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7649:2: rule__OperationCallExpression__TupleAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7382:1: ( rule__OperationCallExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7382:2: rule__OperationCallExpression__TupleAssignment_2
{
- pushFollow(FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl16088);
+ pushFollow(FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15549);
rule__OperationCallExpression__TupleAssignment_2();
state._fsp--;
@@ -22209,16 +21393,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7659:1: rule__OperationCallExpression__Group__3 : rule__OperationCallExpression__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7392:1: rule__OperationCallExpression__Group__3 : rule__OperationCallExpression__Group__3__Impl ;
public final void rule__OperationCallExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7663:1: ( rule__OperationCallExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7664:2: rule__OperationCallExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7396:1: ( rule__OperationCallExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7397:2: rule__OperationCallExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__316118);
+ pushFollow(FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315579);
rule__OperationCallExpression__Group__3__Impl();
state._fsp--;
@@ -22242,31 +21426,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7670:1: rule__OperationCallExpression__Group__3__Impl : ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7403:1: rule__OperationCallExpression__Group__3__Impl : ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) ;
public final void rule__OperationCallExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7674:1: ( ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7675:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7407:1: ( ( ( rule__OperationCallExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7408:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7675:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7676:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7408:1: ( ( rule__OperationCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7409:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
{
before(grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7677:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7410:1: ( rule__OperationCallExpression__SuffixAssignment_3 )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( (LA72_0==77||LA72_0==80) ) {
- alt72=1;
+ if ( (LA67_0==77||LA67_0==80) ) {
+ alt67=1;
}
- switch (alt72) {
+ switch (alt67) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7677:2: rule__OperationCallExpression__SuffixAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7410:2: rule__OperationCallExpression__SuffixAssignment_3
{
- pushFollow(FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl16145);
+ pushFollow(FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15606);
rule__OperationCallExpression__SuffixAssignment_3();
state._fsp--;
@@ -22299,283 +21483,22 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__OperationCallExpression__Group__3__Impl"
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7695:1: rule__OperationCallExpressionWithoutDot__Group__0 : rule__OperationCallExpressionWithoutDot__Group__0__Impl rule__OperationCallExpressionWithoutDot__Group__1 ;
- public final void rule__OperationCallExpressionWithoutDot__Group__0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7699:1: ( rule__OperationCallExpressionWithoutDot__Group__0__Impl rule__OperationCallExpressionWithoutDot__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7700:2: rule__OperationCallExpressionWithoutDot__Group__0__Impl rule__OperationCallExpressionWithoutDot__Group__1
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__0__Impl_in_rule__OperationCallExpressionWithoutDot__Group__016184);
- rule__OperationCallExpressionWithoutDot__Group__0__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__1_in_rule__OperationCallExpressionWithoutDot__Group__016187);
- rule__OperationCallExpressionWithoutDot__Group__1();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__0"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7707:1: rule__OperationCallExpressionWithoutDot__Group__0__Impl : ( ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 ) ) ;
- public final void rule__OperationCallExpressionWithoutDot__Group__0__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7711:1: ( ( ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7712:1: ( ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7712:1: ( ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7713:1: ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 )
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7714:1: ( rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7714:2: rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0_in_rule__OperationCallExpressionWithoutDot__Group__0__Impl16214);
- rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__0__Impl"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7724:1: rule__OperationCallExpressionWithoutDot__Group__1 : rule__OperationCallExpressionWithoutDot__Group__1__Impl rule__OperationCallExpressionWithoutDot__Group__2 ;
- public final void rule__OperationCallExpressionWithoutDot__Group__1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7728:1: ( rule__OperationCallExpressionWithoutDot__Group__1__Impl rule__OperationCallExpressionWithoutDot__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7729:2: rule__OperationCallExpressionWithoutDot__Group__1__Impl rule__OperationCallExpressionWithoutDot__Group__2
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__1__Impl_in_rule__OperationCallExpressionWithoutDot__Group__116244);
- rule__OperationCallExpressionWithoutDot__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__2_in_rule__OperationCallExpressionWithoutDot__Group__116247);
- rule__OperationCallExpressionWithoutDot__Group__2();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__1"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7736:1: rule__OperationCallExpressionWithoutDot__Group__1__Impl : ( ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 ) ) ;
- public final void rule__OperationCallExpressionWithoutDot__Group__1__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7740:1: ( ( ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7741:1: ( ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7741:1: ( ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7742:1: ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 )
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7743:1: ( rule__OperationCallExpressionWithoutDot__TupleAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7743:2: rule__OperationCallExpressionWithoutDot__TupleAssignment_1
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__TupleAssignment_1_in_rule__OperationCallExpressionWithoutDot__Group__1__Impl16274);
- rule__OperationCallExpressionWithoutDot__TupleAssignment_1();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__1__Impl"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7753:1: rule__OperationCallExpressionWithoutDot__Group__2 : rule__OperationCallExpressionWithoutDot__Group__2__Impl ;
- public final void rule__OperationCallExpressionWithoutDot__Group__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7757:1: ( rule__OperationCallExpressionWithoutDot__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7758:2: rule__OperationCallExpressionWithoutDot__Group__2__Impl
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__Group__2__Impl_in_rule__OperationCallExpressionWithoutDot__Group__216304);
- rule__OperationCallExpressionWithoutDot__Group__2__Impl();
-
- state._fsp--;
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__2"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7764:1: rule__OperationCallExpressionWithoutDot__Group__2__Impl : ( ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )? ) ;
- public final void rule__OperationCallExpressionWithoutDot__Group__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7768:1: ( ( ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7769:1: ( ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )? )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7769:1: ( ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7770:1: ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )?
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7771:1: ( rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 )?
- int alt73=2;
- int LA73_0 = input.LA(1);
-
- if ( (LA73_0==77||LA73_0==80) ) {
- alt73=1;
- }
- switch (alt73) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7771:2: rule__OperationCallExpressionWithoutDot__SuffixAssignment_2
- {
- pushFollow(FOLLOW_rule__OperationCallExpressionWithoutDot__SuffixAssignment_2_in_rule__OperationCallExpressionWithoutDot__Group__2__Impl16331);
- rule__OperationCallExpressionWithoutDot__SuffixAssignment_2();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__Group__2__Impl"
-
-
// $ANTLR start "rule__PropertyCallExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7787:1: rule__PropertyCallExpression__Group__0 : rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7428:1: rule__PropertyCallExpression__Group__0 : rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 ;
public final void rule__PropertyCallExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7791:1: ( rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7792:2: rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7432:1: ( rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7433:2: rule__PropertyCallExpression__Group__0__Impl rule__PropertyCallExpression__Group__1
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__016368);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015645);
rule__PropertyCallExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__016371);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015648);
rule__PropertyCallExpression__Group__1();
state._fsp--;
@@ -22599,20 +21522,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7799:1: rule__PropertyCallExpression__Group__0__Impl : ( '.' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7440:1: rule__PropertyCallExpression__Group__0__Impl : ( '.' ) ;
public final void rule__PropertyCallExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7803:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7804:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7444:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7445:1: ( '.' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7804:1: ( '.' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7805:1: '.'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7445:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7446:1: '.'
{
before(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
- match(input,77,FOLLOW_77_in_rule__PropertyCallExpression__Group__0__Impl16399);
+ match(input,77,FOLLOW_77_in_rule__PropertyCallExpression__Group__0__Impl15676);
after(grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
}
@@ -22636,21 +21559,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7818:1: rule__PropertyCallExpression__Group__1 : rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7459:1: rule__PropertyCallExpression__Group__1 : rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 ;
public final void rule__PropertyCallExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7822:1: ( rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7823:2: rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7463:1: ( rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7464:2: rule__PropertyCallExpression__Group__1__Impl rule__PropertyCallExpression__Group__2
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__116430);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115707);
rule__PropertyCallExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__116433);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115710);
rule__PropertyCallExpression__Group__2();
state._fsp--;
@@ -22674,23 +21597,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7830:1: rule__PropertyCallExpression__Group__1__Impl : ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7471:1: rule__PropertyCallExpression__Group__1__Impl : ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) ;
public final void rule__PropertyCallExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7834:1: ( ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7835:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7475:1: ( ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7476:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7835:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7836:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7476:1: ( ( rule__PropertyCallExpression__PropertyNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7477:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
{
before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7837:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7837:2: rule__PropertyCallExpression__PropertyNameAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7478:1: ( rule__PropertyCallExpression__PropertyNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7478:2: rule__PropertyCallExpression__PropertyNameAssignment_1
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl16460);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15737);
rule__PropertyCallExpression__PropertyNameAssignment_1();
state._fsp--;
@@ -22721,21 +21644,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7847:1: rule__PropertyCallExpression__Group__2 : rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7488:1: rule__PropertyCallExpression__Group__2 : rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 ;
public final void rule__PropertyCallExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7851:1: ( rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7852:2: rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7492:1: ( rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7493:2: rule__PropertyCallExpression__Group__2__Impl rule__PropertyCallExpression__Group__3
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__216490);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215767);
rule__PropertyCallExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__216493);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215770);
rule__PropertyCallExpression__Group__3();
state._fsp--;
@@ -22759,35 +21682,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7859:1: rule__PropertyCallExpression__Group__2__Impl : ( ( rule__PropertyCallExpression__Group_2__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7500:1: rule__PropertyCallExpression__Group__2__Impl : ( ( rule__PropertyCallExpression__Group_2__0 )? ) ;
public final void rule__PropertyCallExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7863:1: ( ( ( rule__PropertyCallExpression__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7864:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7504:1: ( ( ( rule__PropertyCallExpression__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7505:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7864:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7865:1: ( rule__PropertyCallExpression__Group_2__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7505:1: ( ( rule__PropertyCallExpression__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7506:1: ( rule__PropertyCallExpression__Group_2__0 )?
{
before(grammarAccess.getPropertyCallExpressionAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7866:1: ( rule__PropertyCallExpression__Group_2__0 )?
- int alt74=2;
- int LA74_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7507:1: ( rule__PropertyCallExpression__Group_2__0 )?
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( (LA74_0==78) ) {
- int LA74_1 = input.LA(2);
+ if ( (LA68_0==78) ) {
+ int LA68_1 = input.LA(2);
- if ( ((LA74_1>=RULE_INTEGERVALUE && LA74_1<=RULE_ID)||(LA74_1>=12 && LA74_1<=13)||(LA74_1>=25 && LA74_1<=27)||(LA74_1>=30 && LA74_1<=34)||LA74_1==68||(LA74_1>=83 && LA74_1<=86)) ) {
- alt74=1;
+ if ( ((LA68_1>=RULE_INTEGERVALUE && LA68_1<=RULE_ID)||(LA68_1>=12 && LA68_1<=13)||(LA68_1>=25 && LA68_1<=27)||(LA68_1>=30 && LA68_1<=34)||LA68_1==68||(LA68_1>=83 && LA68_1<=86)) ) {
+ alt68=1;
}
}
- switch (alt74) {
+ switch (alt68) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7866:2: rule__PropertyCallExpression__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7507:2: rule__PropertyCallExpression__Group_2__0
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl16520);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15797);
rule__PropertyCallExpression__Group_2__0();
state._fsp--;
@@ -22821,16 +21744,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7876:1: rule__PropertyCallExpression__Group__3 : rule__PropertyCallExpression__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7517:1: rule__PropertyCallExpression__Group__3 : rule__PropertyCallExpression__Group__3__Impl ;
public final void rule__PropertyCallExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7880:1: ( rule__PropertyCallExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7881:2: rule__PropertyCallExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7521:1: ( rule__PropertyCallExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7522:2: rule__PropertyCallExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__316551);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315828);
rule__PropertyCallExpression__Group__3__Impl();
state._fsp--;
@@ -22854,31 +21777,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7887:1: rule__PropertyCallExpression__Group__3__Impl : ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7528:1: rule__PropertyCallExpression__Group__3__Impl : ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) ;
public final void rule__PropertyCallExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7891:1: ( ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7892:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7532:1: ( ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7533:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7892:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7893:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7533:1: ( ( rule__PropertyCallExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7534:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
{
before(grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7894:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7535:1: ( rule__PropertyCallExpression__SuffixAssignment_3 )?
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA75_0==77||LA75_0==80) ) {
- alt75=1;
+ if ( (LA69_0==77||LA69_0==80) ) {
+ alt69=1;
}
- switch (alt75) {
+ switch (alt69) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7894:2: rule__PropertyCallExpression__SuffixAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7535:2: rule__PropertyCallExpression__SuffixAssignment_3
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl16578);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15855);
rule__PropertyCallExpression__SuffixAssignment_3();
state._fsp--;
@@ -22912,21 +21835,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7912:1: rule__PropertyCallExpression__Group_2__0 : rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7553:1: rule__PropertyCallExpression__Group_2__0 : rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 ;
public final void rule__PropertyCallExpression__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7916:1: ( rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7917:2: rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7557:1: ( rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7558:2: rule__PropertyCallExpression__Group_2__0__Impl rule__PropertyCallExpression__Group_2__1
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__016617);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015894);
rule__PropertyCallExpression__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__016620);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015897);
rule__PropertyCallExpression__Group_2__1();
state._fsp--;
@@ -22950,20 +21873,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7924:1: rule__PropertyCallExpression__Group_2__0__Impl : ( '[' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7565:1: rule__PropertyCallExpression__Group_2__0__Impl : ( '[' ) ;
public final void rule__PropertyCallExpression__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7928:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7929:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7569:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7570:1: ( '[' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7929:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7930:1: '['
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7570:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7571:1: '['
{
before(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
- match(input,78,FOLLOW_78_in_rule__PropertyCallExpression__Group_2__0__Impl16648);
+ match(input,78,FOLLOW_78_in_rule__PropertyCallExpression__Group_2__0__Impl15925);
after(grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
}
@@ -22987,21 +21910,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7943:1: rule__PropertyCallExpression__Group_2__1 : rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7584:1: rule__PropertyCallExpression__Group_2__1 : rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 ;
public final void rule__PropertyCallExpression__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7947:1: ( rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7948:2: rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7588:1: ( rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7589:2: rule__PropertyCallExpression__Group_2__1__Impl rule__PropertyCallExpression__Group_2__2
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__116679);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115956);
rule__PropertyCallExpression__Group_2__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__116682);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115959);
rule__PropertyCallExpression__Group_2__2();
state._fsp--;
@@ -23025,23 +21948,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7955:1: rule__PropertyCallExpression__Group_2__1__Impl : ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7596:1: rule__PropertyCallExpression__Group_2__1__Impl : ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) ;
public final void rule__PropertyCallExpression__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7959:1: ( ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7960:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7600:1: ( ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7601:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7960:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7961:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7601:1: ( ( rule__PropertyCallExpression__IndexAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7602:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
{
before(grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7962:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7962:2: rule__PropertyCallExpression__IndexAssignment_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7603:1: ( rule__PropertyCallExpression__IndexAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7603:2: rule__PropertyCallExpression__IndexAssignment_2_1
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl16709);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15986);
rule__PropertyCallExpression__IndexAssignment_2_1();
state._fsp--;
@@ -23072,16 +21995,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7972:1: rule__PropertyCallExpression__Group_2__2 : rule__PropertyCallExpression__Group_2__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7613:1: rule__PropertyCallExpression__Group_2__2 : rule__PropertyCallExpression__Group_2__2__Impl ;
public final void rule__PropertyCallExpression__Group_2__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7976:1: ( rule__PropertyCallExpression__Group_2__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7977:2: rule__PropertyCallExpression__Group_2__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7617:1: ( rule__PropertyCallExpression__Group_2__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7618:2: rule__PropertyCallExpression__Group_2__2__Impl
{
- pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__216739);
+ pushFollow(FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__216016);
rule__PropertyCallExpression__Group_2__2__Impl();
state._fsp--;
@@ -23105,20 +22028,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__Group_2__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7983:1: rule__PropertyCallExpression__Group_2__2__Impl : ( ']' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7624:1: rule__PropertyCallExpression__Group_2__2__Impl : ( ']' ) ;
public final void rule__PropertyCallExpression__Group_2__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7987:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7988:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7628:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7629:1: ( ']' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7988:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7989:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7629:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7630:1: ']'
{
before(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
- match(input,79,FOLLOW_79_in_rule__PropertyCallExpression__Group_2__2__Impl16767);
+ match(input,79,FOLLOW_79_in_rule__PropertyCallExpression__Group_2__2__Impl16044);
after(grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
}
@@ -23142,21 +22065,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8008:1: rule__LinkOperationExpression__Group__0 : rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7649:1: rule__LinkOperationExpression__Group__0 : rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 ;
public final void rule__LinkOperationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8012:1: ( rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8013:2: rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7653:1: ( rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7654:2: rule__LinkOperationExpression__Group__0__Impl rule__LinkOperationExpression__Group__1
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__016804);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__016081);
rule__LinkOperationExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__016807);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__016084);
rule__LinkOperationExpression__Group__1();
state._fsp--;
@@ -23180,20 +22103,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8020:1: rule__LinkOperationExpression__Group__0__Impl : ( '.' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7661:1: rule__LinkOperationExpression__Group__0__Impl : ( '.' ) ;
public final void rule__LinkOperationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8024:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8025:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7665:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7666:1: ( '.' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8025:1: ( '.' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8026:1: '.'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7666:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7667:1: '.'
{
before(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
- match(input,77,FOLLOW_77_in_rule__LinkOperationExpression__Group__0__Impl16835);
+ match(input,77,FOLLOW_77_in_rule__LinkOperationExpression__Group__0__Impl16112);
after(grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
}
@@ -23217,21 +22140,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8039:1: rule__LinkOperationExpression__Group__1 : rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7680:1: rule__LinkOperationExpression__Group__1 : rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 ;
public final void rule__LinkOperationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8043:1: ( rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8044:2: rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7684:1: ( rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7685:2: rule__LinkOperationExpression__Group__1__Impl rule__LinkOperationExpression__Group__2
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__116866);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__116143);
rule__LinkOperationExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__116869);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__116146);
rule__LinkOperationExpression__Group__2();
state._fsp--;
@@ -23255,23 +22178,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8051:1: rule__LinkOperationExpression__Group__1__Impl : ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7692:1: rule__LinkOperationExpression__Group__1__Impl : ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) ;
public final void rule__LinkOperationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8055:1: ( ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8056:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7696:1: ( ( ( rule__LinkOperationExpression__KindAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7697:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8056:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8057:1: ( rule__LinkOperationExpression__KindAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7697:1: ( ( rule__LinkOperationExpression__KindAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7698:1: ( rule__LinkOperationExpression__KindAssignment_1 )
{
before(grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8058:1: ( rule__LinkOperationExpression__KindAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8058:2: rule__LinkOperationExpression__KindAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7699:1: ( rule__LinkOperationExpression__KindAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7699:2: rule__LinkOperationExpression__KindAssignment_1
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl16896);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl16173);
rule__LinkOperationExpression__KindAssignment_1();
state._fsp--;
@@ -23302,16 +22225,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8068:1: rule__LinkOperationExpression__Group__2 : rule__LinkOperationExpression__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7709:1: rule__LinkOperationExpression__Group__2 : rule__LinkOperationExpression__Group__2__Impl ;
public final void rule__LinkOperationExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8072:1: ( rule__LinkOperationExpression__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8073:2: rule__LinkOperationExpression__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7713:1: ( rule__LinkOperationExpression__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7714:2: rule__LinkOperationExpression__Group__2__Impl
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__216926);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__216203);
rule__LinkOperationExpression__Group__2__Impl();
state._fsp--;
@@ -23335,23 +22258,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8079:1: rule__LinkOperationExpression__Group__2__Impl : ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7720:1: rule__LinkOperationExpression__Group__2__Impl : ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) ;
public final void rule__LinkOperationExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8083:1: ( ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8084:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7724:1: ( ( ( rule__LinkOperationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7725:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8084:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8085:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7725:1: ( ( rule__LinkOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7726:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
{
before(grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8086:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8086:2: rule__LinkOperationExpression__TupleAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7727:1: ( rule__LinkOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7727:2: rule__LinkOperationExpression__TupleAssignment_2
{
- pushFollow(FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl16953);
+ pushFollow(FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl16230);
rule__LinkOperationExpression__TupleAssignment_2();
state._fsp--;
@@ -23382,21 +22305,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8102:1: rule__LinkOperationTuple__Group__0 : rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7743:1: rule__LinkOperationTuple__Group__0 : rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 ;
public final void rule__LinkOperationTuple__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8106:1: ( rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8107:2: rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7747:1: ( rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7748:2: rule__LinkOperationTuple__Group__0__Impl rule__LinkOperationTuple__Group__1
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__016989);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__016266);
rule__LinkOperationTuple__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__016992);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__016269);
rule__LinkOperationTuple__Group__1();
state._fsp--;
@@ -23420,20 +22343,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8114:1: rule__LinkOperationTuple__Group__0__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7755:1: rule__LinkOperationTuple__Group__0__Impl : ( '(' ) ;
public final void rule__LinkOperationTuple__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8118:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8119:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7759:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7760:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8119:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8120:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7760:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7761:1: '('
{
before(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
- match(input,68,FOLLOW_68_in_rule__LinkOperationTuple__Group__0__Impl17020);
+ match(input,68,FOLLOW_68_in_rule__LinkOperationTuple__Group__0__Impl16297);
after(grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
}
@@ -23457,21 +22380,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8133:1: rule__LinkOperationTuple__Group__1 : rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7774:1: rule__LinkOperationTuple__Group__1 : rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 ;
public final void rule__LinkOperationTuple__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8137:1: ( rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8138:2: rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7778:1: ( rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7779:2: rule__LinkOperationTuple__Group__1__Impl rule__LinkOperationTuple__Group__2
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__117051);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__116328);
rule__LinkOperationTuple__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__117054);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__116331);
rule__LinkOperationTuple__Group__2();
state._fsp--;
@@ -23495,23 +22418,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8145:1: rule__LinkOperationTuple__Group__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7786:1: rule__LinkOperationTuple__Group__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) ;
public final void rule__LinkOperationTuple__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8149:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8150:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7790:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7791:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8150:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8151:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7791:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7792:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
{
before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8152:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8152:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7793:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7793:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl17081);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl16358);
rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1();
state._fsp--;
@@ -23542,21 +22465,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8162:1: rule__LinkOperationTuple__Group__2 : rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7803:1: rule__LinkOperationTuple__Group__2 : rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 ;
public final void rule__LinkOperationTuple__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8166:1: ( rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8167:2: rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7807:1: ( rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7808:2: rule__LinkOperationTuple__Group__2__Impl rule__LinkOperationTuple__Group__3
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__217111);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__216388);
rule__LinkOperationTuple__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__217114);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__216391);
rule__LinkOperationTuple__Group__3();
state._fsp--;
@@ -23580,35 +22503,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8174:1: rule__LinkOperationTuple__Group__2__Impl : ( ( rule__LinkOperationTuple__Group_2__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7815:1: rule__LinkOperationTuple__Group__2__Impl : ( ( rule__LinkOperationTuple__Group_2__0 )* ) ;
public final void rule__LinkOperationTuple__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8178:1: ( ( ( rule__LinkOperationTuple__Group_2__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8179:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7819:1: ( ( ( rule__LinkOperationTuple__Group_2__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7820:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8179:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8180:1: ( rule__LinkOperationTuple__Group_2__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7820:1: ( ( rule__LinkOperationTuple__Group_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7821:1: ( rule__LinkOperationTuple__Group_2__0 )*
{
before(grammarAccess.getLinkOperationTupleAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8181:1: ( rule__LinkOperationTuple__Group_2__0 )*
- loop76:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7822:1: ( rule__LinkOperationTuple__Group_2__0 )*
+ loop70:
do {
- int alt76=2;
- int LA76_0 = input.LA(1);
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( (LA76_0==66) ) {
- alt76=1;
+ if ( (LA70_0==66) ) {
+ alt70=1;
}
- switch (alt76) {
+ switch (alt70) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8181:2: rule__LinkOperationTuple__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7822:2: rule__LinkOperationTuple__Group_2__0
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl17141);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl16418);
rule__LinkOperationTuple__Group_2__0();
state._fsp--;
@@ -23618,7 +22541,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop76;
+ break loop70;
}
} while (true);
@@ -23645,16 +22568,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8191:1: rule__LinkOperationTuple__Group__3 : rule__LinkOperationTuple__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7832:1: rule__LinkOperationTuple__Group__3 : rule__LinkOperationTuple__Group__3__Impl ;
public final void rule__LinkOperationTuple__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8195:1: ( rule__LinkOperationTuple__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8196:2: rule__LinkOperationTuple__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7836:1: ( rule__LinkOperationTuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7837:2: rule__LinkOperationTuple__Group__3__Impl
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__317172);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316449);
rule__LinkOperationTuple__Group__3__Impl();
state._fsp--;
@@ -23678,20 +22601,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8202:1: rule__LinkOperationTuple__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7843:1: rule__LinkOperationTuple__Group__3__Impl : ( ')' ) ;
public final void rule__LinkOperationTuple__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8206:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8207:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7847:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7848:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8207:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8208:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7848:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7849:1: ')'
{
before(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
- match(input,69,FOLLOW_69_in_rule__LinkOperationTuple__Group__3__Impl17200);
+ match(input,69,FOLLOW_69_in_rule__LinkOperationTuple__Group__3__Impl16477);
after(grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
}
@@ -23715,21 +22638,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8229:1: rule__LinkOperationTuple__Group_2__0 : rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7870:1: rule__LinkOperationTuple__Group_2__0 : rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 ;
public final void rule__LinkOperationTuple__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8233:1: ( rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8234:2: rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7874:1: ( rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7875:2: rule__LinkOperationTuple__Group_2__0__Impl rule__LinkOperationTuple__Group_2__1
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__017239);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016516);
rule__LinkOperationTuple__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__017242);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016519);
rule__LinkOperationTuple__Group_2__1();
state._fsp--;
@@ -23753,20 +22676,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8241:1: rule__LinkOperationTuple__Group_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7882:1: rule__LinkOperationTuple__Group_2__0__Impl : ( ',' ) ;
public final void rule__LinkOperationTuple__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8245:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8246:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7886:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7887:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8246:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8247:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7887:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7888:1: ','
{
before(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
- match(input,66,FOLLOW_66_in_rule__LinkOperationTuple__Group_2__0__Impl17270);
+ match(input,66,FOLLOW_66_in_rule__LinkOperationTuple__Group_2__0__Impl16547);
after(grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
}
@@ -23790,16 +22713,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8260:1: rule__LinkOperationTuple__Group_2__1 : rule__LinkOperationTuple__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7901:1: rule__LinkOperationTuple__Group_2__1 : rule__LinkOperationTuple__Group_2__1__Impl ;
public final void rule__LinkOperationTuple__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8264:1: ( rule__LinkOperationTuple__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8265:2: rule__LinkOperationTuple__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7905:1: ( rule__LinkOperationTuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7906:2: rule__LinkOperationTuple__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__117301);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116578);
rule__LinkOperationTuple__Group_2__1__Impl();
state._fsp--;
@@ -23823,23 +22746,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8271:1: rule__LinkOperationTuple__Group_2__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7912:1: rule__LinkOperationTuple__Group_2__1__Impl : ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) ;
public final void rule__LinkOperationTuple__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8275:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8276:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7916:1: ( ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7917:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8276:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8277:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7917:1: ( ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7918:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
{
before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8278:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8278:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7919:1: ( rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7919:2: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1
{
- pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl17328);
+ pushFollow(FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16605);
rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1();
state._fsp--;
@@ -23870,21 +22793,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTupleElement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8292:1: rule__LinkOperationTupleElement__Group__0 : rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7933:1: rule__LinkOperationTupleElement__Group__0 : rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 ;
public final void rule__LinkOperationTupleElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8296:1: ( rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8297:2: rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7937:1: ( rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7938:2: rule__LinkOperationTupleElement__Group__0__Impl rule__LinkOperationTupleElement__Group__1
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__017362);
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016639);
rule__LinkOperationTupleElement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__017365);
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016642);
rule__LinkOperationTupleElement__Group__1();
state._fsp--;
@@ -23908,31 +22831,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTupleElement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8304:1: rule__LinkOperationTupleElement__Group__0__Impl : ( ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7945:1: rule__LinkOperationTupleElement__Group__0__Impl : ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) ;
public final void rule__LinkOperationTupleElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8308:1: ( ( ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8309:1: ( ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7949:1: ( ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7950:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8309:1: ( ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8310:1: ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7950:1: ( ( rule__LinkOperationTupleElement__RoleAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7951:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8311:1: ( rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8311:2: rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7952:1: ( rule__LinkOperationTupleElement__RoleAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7952:2: rule__LinkOperationTupleElement__RoleAssignment_0
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl17392);
- rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16669);
+ rule__LinkOperationTupleElement__RoleAssignment_0();
state._fsp--;
}
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0());
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleAssignment_0());
}
@@ -23955,20 +22878,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTupleElement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8321:1: rule__LinkOperationTupleElement__Group__1 : rule__LinkOperationTupleElement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7962:1: rule__LinkOperationTupleElement__Group__1 : rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 ;
public final void rule__LinkOperationTupleElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8325:1: ( rule__LinkOperationTupleElement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8326:2: rule__LinkOperationTupleElement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7966:1: ( rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7967:2: rule__LinkOperationTupleElement__Group__1__Impl rule__LinkOperationTupleElement__Group__2
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__117422);
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116699);
rule__LinkOperationTupleElement__Group__1__Impl();
state._fsp--;
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116702);
+ rule__LinkOperationTupleElement__Group__2();
+
+ state._fsp--;
+
}
@@ -23988,31 +22916,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTupleElement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8332:1: rule__LinkOperationTupleElement__Group__1__Impl : ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7974:1: rule__LinkOperationTupleElement__Group__1__Impl : ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) ;
public final void rule__LinkOperationTupleElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8336:1: ( ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8337:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7978:1: ( ( ( rule__LinkOperationTupleElement__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7979:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8337:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8338:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7979:1: ( ( rule__LinkOperationTupleElement__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7980:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
{
before(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8339:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
- int alt77=2;
- int LA77_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7981:1: ( rule__LinkOperationTupleElement__Group_1__0 )?
+ int alt71=2;
+ int LA71_0 = input.LA(1);
- if ( (LA77_0==67||LA77_0==78) ) {
- alt77=1;
+ if ( (LA71_0==78) ) {
+ alt71=1;
}
- switch (alt77) {
+ switch (alt71) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8339:2: rule__LinkOperationTupleElement__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7981:2: rule__LinkOperationTupleElement__Group_1__0
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl17449);
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16729);
rule__LinkOperationTupleElement__Group_1__0();
state._fsp--;
@@ -24045,23 +22973,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__LinkOperationTupleElement__Group__1__Impl"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8353:1: rule__LinkOperationTupleElement__Group_1__0 : rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 ;
- public final void rule__LinkOperationTupleElement__Group_1__0() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7991:1: rule__LinkOperationTupleElement__Group__2 : rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 ;
+ public final void rule__LinkOperationTupleElement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8357:1: ( rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8358:2: rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7995:1: ( rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:7996:2: rule__LinkOperationTupleElement__Group__2__Impl rule__LinkOperationTupleElement__Group__3
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__017484);
- rule__LinkOperationTupleElement__Group_1__0__Impl();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216760);
+ rule__LinkOperationTupleElement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__017487);
- rule__LinkOperationTupleElement__Group_1__1();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216763);
+ rule__LinkOperationTupleElement__Group__3();
state._fsp--;
@@ -24080,46 +23008,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__2"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8365:1: rule__LinkOperationTupleElement__Group_1__0__Impl : ( ( rule__LinkOperationTupleElement__Group_1_0__0 )? ) ;
- public final void rule__LinkOperationTupleElement__Group_1__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8003:1: rule__LinkOperationTupleElement__Group__2__Impl : ( '=>' ) ;
+ public final void rule__LinkOperationTupleElement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8369:1: ( ( ( rule__LinkOperationTupleElement__Group_1_0__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8370:1: ( ( rule__LinkOperationTupleElement__Group_1_0__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8007:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8008:1: ( '=>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8370:1: ( ( rule__LinkOperationTupleElement__Group_1_0__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8371:1: ( rule__LinkOperationTupleElement__Group_1_0__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8008:1: ( '=>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8009:1: '=>'
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8372:1: ( rule__LinkOperationTupleElement__Group_1_0__0 )?
- int alt78=2;
- int LA78_0 = input.LA(1);
-
- if ( (LA78_0==78) ) {
- alt78=1;
- }
- switch (alt78) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8372:2: rule__LinkOperationTupleElement__Group_1_0__0
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__0_in_rule__LinkOperationTupleElement__Group_1__0__Impl17514);
- rule__LinkOperationTupleElement__Group_1_0__0();
-
- state._fsp--;
-
-
- }
- break;
-
- }
-
- after(grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0());
+ before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
+ match(input,67,FOLLOW_67_in_rule__LinkOperationTupleElement__Group__2__Impl16791);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
}
@@ -24138,26 +23045,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0__Impl"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__2__Impl"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8382:1: rule__LinkOperationTupleElement__Group_1__1 : rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 ;
- public final void rule__LinkOperationTupleElement__Group_1__1() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__3"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8022:1: rule__LinkOperationTupleElement__Group__3 : rule__LinkOperationTupleElement__Group__3__Impl ;
+ public final void rule__LinkOperationTupleElement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8386:1: ( rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8387:2: rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8026:1: ( rule__LinkOperationTupleElement__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8027:2: rule__LinkOperationTupleElement__Group__3__Impl
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__117545);
- rule__LinkOperationTupleElement__Group_1__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__117548);
- rule__LinkOperationTupleElement__Group_1__2();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316822);
+ rule__LinkOperationTupleElement__Group__3__Impl();
state._fsp--;
@@ -24176,105 +23078,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__3"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8394:1: rule__LinkOperationTupleElement__Group_1__1__Impl : ( '=>' ) ;
- public final void rule__LinkOperationTupleElement__Group_1__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group__3__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8033:1: rule__LinkOperationTupleElement__Group__3__Impl : ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) ;
+ public final void rule__LinkOperationTupleElement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8398:1: ( ( '=>' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8399:1: ( '=>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8037:1: ( ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8038:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8399:1: ( '=>' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8400:1: '=>'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8038:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8039:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1());
- match(input,67,FOLLOW_67_in_rule__LinkOperationTupleElement__Group_1__1__Impl17576);
- after(grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1__Impl"
-
-
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8413:1: rule__LinkOperationTupleElement__Group_1__2 : rule__LinkOperationTupleElement__Group_1__2__Impl ;
- public final void rule__LinkOperationTupleElement__Group_1__2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8417:1: ( rule__LinkOperationTupleElement__Group_1__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8418:2: rule__LinkOperationTupleElement__Group_1__2__Impl
+ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8040:1: ( rule__LinkOperationTupleElement__ObjectAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8040:2: rule__LinkOperationTupleElement__ObjectAssignment_3
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__217607);
- rule__LinkOperationTupleElement__Group_1__2__Impl();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16849);
+ rule__LinkOperationTupleElement__ObjectAssignment_3();
state._fsp--;
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2"
-
-
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8424:1: rule__LinkOperationTupleElement__Group_1__2__Impl : ( ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 ) ) ;
- public final void rule__LinkOperationTupleElement__Group_1__2__Impl() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8428:1: ( ( ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8429:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8429:1: ( ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8430:1: ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 )
- {
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8431:1: ( rule__LinkOperationTupleElement__ObjectAssignment_1_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8431:2: rule__LinkOperationTupleElement__ObjectAssignment_1_2
- {
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_1_2_in_rule__LinkOperationTupleElement__Group_1__2__Impl17634);
- rule__LinkOperationTupleElement__ObjectAssignment_1_2();
-
- state._fsp--;
-
-
- }
-
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2());
+ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_3());
}
@@ -24293,26 +23125,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2__Impl"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group__3__Impl"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8447:1: rule__LinkOperationTupleElement__Group_1_0__0 : rule__LinkOperationTupleElement__Group_1_0__0__Impl rule__LinkOperationTupleElement__Group_1_0__1 ;
- public final void rule__LinkOperationTupleElement__Group_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8058:1: rule__LinkOperationTupleElement__Group_1__0 : rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 ;
+ public final void rule__LinkOperationTupleElement__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8451:1: ( rule__LinkOperationTupleElement__Group_1_0__0__Impl rule__LinkOperationTupleElement__Group_1_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8452:2: rule__LinkOperationTupleElement__Group_1_0__0__Impl rule__LinkOperationTupleElement__Group_1_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8062:1: ( rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8063:2: rule__LinkOperationTupleElement__Group_1__0__Impl rule__LinkOperationTupleElement__Group_1__1
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__0__Impl_in_rule__LinkOperationTupleElement__Group_1_0__017670);
- rule__LinkOperationTupleElement__Group_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016887);
+ rule__LinkOperationTupleElement__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__1_in_rule__LinkOperationTupleElement__Group_1_0__017673);
- rule__LinkOperationTupleElement__Group_1_0__1();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016890);
+ rule__LinkOperationTupleElement__Group_1__1();
state._fsp--;
@@ -24331,25 +23163,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__0"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8459:1: rule__LinkOperationTupleElement__Group_1_0__0__Impl : ( '[' ) ;
- public final void rule__LinkOperationTupleElement__Group_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8070:1: rule__LinkOperationTupleElement__Group_1__0__Impl : ( '[' ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8463:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8464:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8074:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8075:1: ( '[' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8464:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8465:1: '['
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8075:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8076:1: '['
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0());
- match(input,78,FOLLOW_78_in_rule__LinkOperationTupleElement__Group_1_0__0__Impl17701);
- after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0());
+ before(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
+ match(input,78,FOLLOW_78_in_rule__LinkOperationTupleElement__Group_1__0__Impl16918);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
}
@@ -24368,26 +23200,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__0__Impl"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__0__Impl"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8478:1: rule__LinkOperationTupleElement__Group_1_0__1 : rule__LinkOperationTupleElement__Group_1_0__1__Impl rule__LinkOperationTupleElement__Group_1_0__2 ;
- public final void rule__LinkOperationTupleElement__Group_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8089:1: rule__LinkOperationTupleElement__Group_1__1 : rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 ;
+ public final void rule__LinkOperationTupleElement__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8482:1: ( rule__LinkOperationTupleElement__Group_1_0__1__Impl rule__LinkOperationTupleElement__Group_1_0__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8483:2: rule__LinkOperationTupleElement__Group_1_0__1__Impl rule__LinkOperationTupleElement__Group_1_0__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8093:1: ( rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8094:2: rule__LinkOperationTupleElement__Group_1__1__Impl rule__LinkOperationTupleElement__Group_1__2
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__1__Impl_in_rule__LinkOperationTupleElement__Group_1_0__117732);
- rule__LinkOperationTupleElement__Group_1_0__1__Impl();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116949);
+ rule__LinkOperationTupleElement__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__2_in_rule__LinkOperationTupleElement__Group_1_0__117735);
- rule__LinkOperationTupleElement__Group_1_0__2();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116952);
+ rule__LinkOperationTupleElement__Group_1__2();
state._fsp--;
@@ -24406,35 +23238,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__1"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8490:1: rule__LinkOperationTupleElement__Group_1_0__1__Impl : ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 ) ) ;
- public final void rule__LinkOperationTupleElement__Group_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8101:1: rule__LinkOperationTupleElement__Group_1__1__Impl : ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8494:1: ( ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8495:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8105:1: ( ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8106:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8495:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8496:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8106:1: ( ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8107:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8497:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8497:2: rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8108:1: ( rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8108:2: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1_in_rule__LinkOperationTupleElement__Group_1_0__1__Impl17762);
- rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16979);
+ rule__LinkOperationTupleElement__RoleIndexAssignment_1_1();
state._fsp--;
}
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1());
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_1());
}
@@ -24453,21 +23285,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__1__Impl"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__1__Impl"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8507:1: rule__LinkOperationTupleElement__Group_1_0__2 : rule__LinkOperationTupleElement__Group_1_0__2__Impl ;
- public final void rule__LinkOperationTupleElement__Group_1_0__2() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8118:1: rule__LinkOperationTupleElement__Group_1__2 : rule__LinkOperationTupleElement__Group_1__2__Impl ;
+ public final void rule__LinkOperationTupleElement__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8511:1: ( rule__LinkOperationTupleElement__Group_1_0__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8512:2: rule__LinkOperationTupleElement__Group_1_0__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8122:1: ( rule__LinkOperationTupleElement__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8123:2: rule__LinkOperationTupleElement__Group_1__2__Impl
{
- pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1_0__2__Impl_in_rule__LinkOperationTupleElement__Group_1_0__217792);
- rule__LinkOperationTupleElement__Group_1_0__2__Impl();
+ pushFollow(FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__217009);
+ rule__LinkOperationTupleElement__Group_1__2__Impl();
state._fsp--;
@@ -24486,25 +23318,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__2"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2"
- // $ANTLR start "rule__LinkOperationTupleElement__Group_1_0__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8518:1: rule__LinkOperationTupleElement__Group_1_0__2__Impl : ( ']' ) ;
- public final void rule__LinkOperationTupleElement__Group_1_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__Group_1__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8129:1: rule__LinkOperationTupleElement__Group_1__2__Impl : ( ']' ) ;
+ public final void rule__LinkOperationTupleElement__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8522:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8523:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8133:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8134:1: ( ']' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8523:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8524:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8134:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8135:1: ']'
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2());
- match(input,79,FOLLOW_79_in_rule__LinkOperationTupleElement__Group_1_0__2__Impl17820);
- after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2());
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
+ match(input,79,FOLLOW_79_in_rule__LinkOperationTupleElement__Group_1__2__Impl17037);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
}
@@ -24523,25 +23355,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__Group_1_0__2__Impl"
+ // $ANTLR end "rule__LinkOperationTupleElement__Group_1__2__Impl"
// $ANTLR start "rule__SequenceOperationExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8543:1: rule__SequenceOperationExpression__Group__0 : rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8154:1: rule__SequenceOperationExpression__Group__0 : rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 ;
public final void rule__SequenceOperationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8547:1: ( rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8548:2: rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8158:1: ( rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8159:2: rule__SequenceOperationExpression__Group__0__Impl rule__SequenceOperationExpression__Group__1
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__017857);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__017074);
rule__SequenceOperationExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__017860);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__017077);
rule__SequenceOperationExpression__Group__1();
state._fsp--;
@@ -24565,20 +23397,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8555:1: rule__SequenceOperationExpression__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8166:1: rule__SequenceOperationExpression__Group__0__Impl : ( '->' ) ;
public final void rule__SequenceOperationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8559:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8560:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8170:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8171:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8560:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8561:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8171:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8172:1: '->'
{
before(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__SequenceOperationExpression__Group__0__Impl17888);
+ match(input,80,FOLLOW_80_in_rule__SequenceOperationExpression__Group__0__Impl17105);
after(grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -24602,21 +23434,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8574:1: rule__SequenceOperationExpression__Group__1 : rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8185:1: rule__SequenceOperationExpression__Group__1 : rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 ;
public final void rule__SequenceOperationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8578:1: ( rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8579:2: rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8189:1: ( rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8190:2: rule__SequenceOperationExpression__Group__1__Impl rule__SequenceOperationExpression__Group__2
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__117919);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__117136);
rule__SequenceOperationExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__117922);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__117139);
rule__SequenceOperationExpression__Group__2();
state._fsp--;
@@ -24640,23 +23472,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8586:1: rule__SequenceOperationExpression__Group__1__Impl : ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8197:1: rule__SequenceOperationExpression__Group__1__Impl : ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) ;
public final void rule__SequenceOperationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8590:1: ( ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8591:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8201:1: ( ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8202:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8591:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8592:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8202:1: ( ( rule__SequenceOperationExpression__OperationNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8203:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
{
before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8593:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8593:2: rule__SequenceOperationExpression__OperationNameAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8204:1: ( rule__SequenceOperationExpression__OperationNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8204:2: rule__SequenceOperationExpression__OperationNameAssignment_1
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl17949);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl17166);
rule__SequenceOperationExpression__OperationNameAssignment_1();
state._fsp--;
@@ -24687,21 +23519,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8603:1: rule__SequenceOperationExpression__Group__2 : rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8214:1: rule__SequenceOperationExpression__Group__2 : rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 ;
public final void rule__SequenceOperationExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8607:1: ( rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8608:2: rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8218:1: ( rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8219:2: rule__SequenceOperationExpression__Group__2__Impl rule__SequenceOperationExpression__Group__3
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__217979);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__217196);
rule__SequenceOperationExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__217982);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__217199);
rule__SequenceOperationExpression__Group__3();
state._fsp--;
@@ -24725,23 +23557,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8615:1: rule__SequenceOperationExpression__Group__2__Impl : ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8226:1: rule__SequenceOperationExpression__Group__2__Impl : ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) ;
public final void rule__SequenceOperationExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8619:1: ( ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8620:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8230:1: ( ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8231:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8620:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8621:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8231:1: ( ( rule__SequenceOperationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8232:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
{
before(grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8622:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8622:2: rule__SequenceOperationExpression__TupleAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8233:1: ( rule__SequenceOperationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8233:2: rule__SequenceOperationExpression__TupleAssignment_2
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl18009);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl17226);
rule__SequenceOperationExpression__TupleAssignment_2();
state._fsp--;
@@ -24772,16 +23604,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8632:1: rule__SequenceOperationExpression__Group__3 : rule__SequenceOperationExpression__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8243:1: rule__SequenceOperationExpression__Group__3 : rule__SequenceOperationExpression__Group__3__Impl ;
public final void rule__SequenceOperationExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8636:1: ( rule__SequenceOperationExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8637:2: rule__SequenceOperationExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8247:1: ( rule__SequenceOperationExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8248:2: rule__SequenceOperationExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__318039);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__317256);
rule__SequenceOperationExpression__Group__3__Impl();
state._fsp--;
@@ -24805,31 +23637,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8643:1: rule__SequenceOperationExpression__Group__3__Impl : ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8254:1: rule__SequenceOperationExpression__Group__3__Impl : ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) ;
public final void rule__SequenceOperationExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8647:1: ( ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8648:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8258:1: ( ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8259:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8648:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8649:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8259:1: ( ( rule__SequenceOperationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8260:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
{
before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8650:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8261:1: ( rule__SequenceOperationExpression__SuffixAssignment_3 )?
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA79_0==77||LA79_0==80) ) {
- alt79=1;
+ if ( (LA72_0==77||LA72_0==80) ) {
+ alt72=1;
}
- switch (alt79) {
+ switch (alt72) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8650:2: rule__SequenceOperationExpression__SuffixAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8261:2: rule__SequenceOperationExpression__SuffixAssignment_3
{
- pushFollow(FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl18066);
+ pushFollow(FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl17283);
rule__SequenceOperationExpression__SuffixAssignment_3();
state._fsp--;
@@ -24863,21 +23695,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8668:1: rule__SequenceReductionExpression__Group__0 : rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8279:1: rule__SequenceReductionExpression__Group__0 : rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 ;
public final void rule__SequenceReductionExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8672:1: ( rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8673:2: rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8283:1: ( rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8284:2: rule__SequenceReductionExpression__Group__0__Impl rule__SequenceReductionExpression__Group__1
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__018105);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__017322);
rule__SequenceReductionExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__018108);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__017325);
rule__SequenceReductionExpression__Group__1();
state._fsp--;
@@ -24901,20 +23733,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8680:1: rule__SequenceReductionExpression__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8291:1: rule__SequenceReductionExpression__Group__0__Impl : ( '->' ) ;
public final void rule__SequenceReductionExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8684:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8685:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8295:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8296:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8685:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8686:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8296:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8297:1: '->'
{
before(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__SequenceReductionExpression__Group__0__Impl18136);
+ match(input,80,FOLLOW_80_in_rule__SequenceReductionExpression__Group__0__Impl17353);
after(grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -24938,21 +23770,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8699:1: rule__SequenceReductionExpression__Group__1 : rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8310:1: rule__SequenceReductionExpression__Group__1 : rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 ;
public final void rule__SequenceReductionExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8703:1: ( rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8704:2: rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8314:1: ( rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8315:2: rule__SequenceReductionExpression__Group__1__Impl rule__SequenceReductionExpression__Group__2
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__118167);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__117384);
rule__SequenceReductionExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__118170);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__117387);
rule__SequenceReductionExpression__Group__2();
state._fsp--;
@@ -24976,20 +23808,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8711:1: rule__SequenceReductionExpression__Group__1__Impl : ( 'reduce' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8322:1: rule__SequenceReductionExpression__Group__1__Impl : ( 'reduce' ) ;
public final void rule__SequenceReductionExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8715:1: ( ( 'reduce' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8716:1: ( 'reduce' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8326:1: ( ( 'reduce' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8327:1: ( 'reduce' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8716:1: ( 'reduce' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8717:1: 'reduce'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8327:1: ( 'reduce' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8328:1: 'reduce'
{
before(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
- match(input,81,FOLLOW_81_in_rule__SequenceReductionExpression__Group__1__Impl18198);
+ match(input,81,FOLLOW_81_in_rule__SequenceReductionExpression__Group__1__Impl17415);
after(grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
}
@@ -25013,21 +23845,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8730:1: rule__SequenceReductionExpression__Group__2 : rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8341:1: rule__SequenceReductionExpression__Group__2 : rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 ;
public final void rule__SequenceReductionExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8734:1: ( rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8735:2: rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8345:1: ( rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8346:2: rule__SequenceReductionExpression__Group__2__Impl rule__SequenceReductionExpression__Group__3
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__218229);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217446);
rule__SequenceReductionExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__218232);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217449);
rule__SequenceReductionExpression__Group__3();
state._fsp--;
@@ -25051,31 +23883,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8742:1: rule__SequenceReductionExpression__Group__2__Impl : ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8353:1: rule__SequenceReductionExpression__Group__2__Impl : ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) ;
public final void rule__SequenceReductionExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8746:1: ( ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8747:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8357:1: ( ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8358:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8747:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8748:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8358:1: ( ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8359:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
{
before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8749:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8360:1: ( rule__SequenceReductionExpression__IsOrderedAssignment_2 )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA80_0==113) ) {
- alt80=1;
+ if ( (LA73_0==113) ) {
+ alt73=1;
}
- switch (alt80) {
+ switch (alt73) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8749:2: rule__SequenceReductionExpression__IsOrderedAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8360:2: rule__SequenceReductionExpression__IsOrderedAssignment_2
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl18259);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17476);
rule__SequenceReductionExpression__IsOrderedAssignment_2();
state._fsp--;
@@ -25109,21 +23941,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8759:1: rule__SequenceReductionExpression__Group__3 : rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8370:1: rule__SequenceReductionExpression__Group__3 : rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 ;
public final void rule__SequenceReductionExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8763:1: ( rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8764:2: rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8374:1: ( rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8375:2: rule__SequenceReductionExpression__Group__3__Impl rule__SequenceReductionExpression__Group__4
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__318290);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317507);
rule__SequenceReductionExpression__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__318293);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317510);
rule__SequenceReductionExpression__Group__4();
state._fsp--;
@@ -25147,23 +23979,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8771:1: rule__SequenceReductionExpression__Group__3__Impl : ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8382:1: rule__SequenceReductionExpression__Group__3__Impl : ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) ;
public final void rule__SequenceReductionExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8775:1: ( ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8776:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8386:1: ( ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8387:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8776:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8777:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8387:1: ( ( rule__SequenceReductionExpression__BehaviorAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8388:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
{
before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8778:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8778:2: rule__SequenceReductionExpression__BehaviorAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8389:1: ( rule__SequenceReductionExpression__BehaviorAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8389:2: rule__SequenceReductionExpression__BehaviorAssignment_3
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl18320);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17537);
rule__SequenceReductionExpression__BehaviorAssignment_3();
state._fsp--;
@@ -25194,16 +24026,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8788:1: rule__SequenceReductionExpression__Group__4 : rule__SequenceReductionExpression__Group__4__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8399:1: rule__SequenceReductionExpression__Group__4 : rule__SequenceReductionExpression__Group__4__Impl ;
public final void rule__SequenceReductionExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8792:1: ( rule__SequenceReductionExpression__Group__4__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8793:2: rule__SequenceReductionExpression__Group__4__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8403:1: ( rule__SequenceReductionExpression__Group__4__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8404:2: rule__SequenceReductionExpression__Group__4__Impl
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__418350);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417567);
rule__SequenceReductionExpression__Group__4__Impl();
state._fsp--;
@@ -25227,31 +24059,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8799:1: rule__SequenceReductionExpression__Group__4__Impl : ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8410:1: rule__SequenceReductionExpression__Group__4__Impl : ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) ;
public final void rule__SequenceReductionExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8803:1: ( ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8804:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8414:1: ( ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8415:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8804:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8805:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8415:1: ( ( rule__SequenceReductionExpression__SuffixAssignment_4 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8416:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
{
before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8806:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8417:1: ( rule__SequenceReductionExpression__SuffixAssignment_4 )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA81_0==77||LA81_0==80) ) {
- alt81=1;
+ if ( (LA74_0==77||LA74_0==80) ) {
+ alt74=1;
}
- switch (alt81) {
+ switch (alt74) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8806:2: rule__SequenceReductionExpression__SuffixAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8417:2: rule__SequenceReductionExpression__SuffixAssignment_4
{
- pushFollow(FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl18377);
+ pushFollow(FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17594);
rule__SequenceReductionExpression__SuffixAssignment_4();
state._fsp--;
@@ -25285,21 +24117,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8826:1: rule__SelectOrRejectOperation__Group__0 : rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8437:1: rule__SelectOrRejectOperation__Group__0 : rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 ;
public final void rule__SelectOrRejectOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8830:1: ( rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8831:2: rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8441:1: ( rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8442:2: rule__SelectOrRejectOperation__Group__0__Impl rule__SelectOrRejectOperation__Group__1
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__018418);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017635);
rule__SelectOrRejectOperation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__018421);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017638);
rule__SelectOrRejectOperation__Group__1();
state._fsp--;
@@ -25323,20 +24155,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8838:1: rule__SelectOrRejectOperation__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8449:1: rule__SelectOrRejectOperation__Group__0__Impl : ( '->' ) ;
public final void rule__SelectOrRejectOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8842:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8843:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8453:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8454:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8843:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8844:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8454:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8455:1: '->'
{
before(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__SelectOrRejectOperation__Group__0__Impl18449);
+ match(input,80,FOLLOW_80_in_rule__SelectOrRejectOperation__Group__0__Impl17666);
after(grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -25360,21 +24192,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8857:1: rule__SelectOrRejectOperation__Group__1 : rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8468:1: rule__SelectOrRejectOperation__Group__1 : rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 ;
public final void rule__SelectOrRejectOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8861:1: ( rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8862:2: rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8472:1: ( rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8473:2: rule__SelectOrRejectOperation__Group__1__Impl rule__SelectOrRejectOperation__Group__2
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__118480);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117697);
rule__SelectOrRejectOperation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__118483);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117700);
rule__SelectOrRejectOperation__Group__2();
state._fsp--;
@@ -25398,23 +24230,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8869:1: rule__SelectOrRejectOperation__Group__1__Impl : ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8480:1: rule__SelectOrRejectOperation__Group__1__Impl : ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) ;
public final void rule__SelectOrRejectOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8873:1: ( ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8874:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8484:1: ( ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8485:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8874:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8875:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8485:1: ( ( rule__SelectOrRejectOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8486:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
{
before(grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8876:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8876:2: rule__SelectOrRejectOperation__OpAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8487:1: ( rule__SelectOrRejectOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8487:2: rule__SelectOrRejectOperation__OpAssignment_1
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl18510);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17727);
rule__SelectOrRejectOperation__OpAssignment_1();
state._fsp--;
@@ -25445,21 +24277,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8886:1: rule__SelectOrRejectOperation__Group__2 : rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8497:1: rule__SelectOrRejectOperation__Group__2 : rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 ;
public final void rule__SelectOrRejectOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8890:1: ( rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8891:2: rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8501:1: ( rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8502:2: rule__SelectOrRejectOperation__Group__2__Impl rule__SelectOrRejectOperation__Group__3
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__218540);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217757);
rule__SelectOrRejectOperation__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__218543);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217760);
rule__SelectOrRejectOperation__Group__3();
state._fsp--;
@@ -25483,23 +24315,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8898:1: rule__SelectOrRejectOperation__Group__2__Impl : ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8509:1: rule__SelectOrRejectOperation__Group__2__Impl : ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) ;
public final void rule__SelectOrRejectOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8902:1: ( ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8903:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8513:1: ( ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8514:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8903:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8904:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8514:1: ( ( rule__SelectOrRejectOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8515:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
{
before(grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8905:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8905:2: rule__SelectOrRejectOperation__NameAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8516:1: ( rule__SelectOrRejectOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8516:2: rule__SelectOrRejectOperation__NameAssignment_2
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl18570);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17787);
rule__SelectOrRejectOperation__NameAssignment_2();
state._fsp--;
@@ -25530,21 +24362,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8915:1: rule__SelectOrRejectOperation__Group__3 : rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8526:1: rule__SelectOrRejectOperation__Group__3 : rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 ;
public final void rule__SelectOrRejectOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8919:1: ( rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8920:2: rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8530:1: ( rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8531:2: rule__SelectOrRejectOperation__Group__3__Impl rule__SelectOrRejectOperation__Group__4
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__318600);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317817);
rule__SelectOrRejectOperation__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__318603);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317820);
rule__SelectOrRejectOperation__Group__4();
state._fsp--;
@@ -25568,20 +24400,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8927:1: rule__SelectOrRejectOperation__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8538:1: rule__SelectOrRejectOperation__Group__3__Impl : ( '(' ) ;
public final void rule__SelectOrRejectOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8931:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8932:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8542:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8543:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8932:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8933:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8543:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8544:1: '('
{
before(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__SelectOrRejectOperation__Group__3__Impl18631);
+ match(input,68,FOLLOW_68_in_rule__SelectOrRejectOperation__Group__3__Impl17848);
after(grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -25605,21 +24437,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8946:1: rule__SelectOrRejectOperation__Group__4 : rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8557:1: rule__SelectOrRejectOperation__Group__4 : rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 ;
public final void rule__SelectOrRejectOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8950:1: ( rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8951:2: rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8561:1: ( rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8562:2: rule__SelectOrRejectOperation__Group__4__Impl rule__SelectOrRejectOperation__Group__5
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__418662);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417879);
rule__SelectOrRejectOperation__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__418665);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417882);
rule__SelectOrRejectOperation__Group__5();
state._fsp--;
@@ -25643,23 +24475,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8958:1: rule__SelectOrRejectOperation__Group__4__Impl : ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8569:1: rule__SelectOrRejectOperation__Group__4__Impl : ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) ;
public final void rule__SelectOrRejectOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8962:1: ( ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8963:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8573:1: ( ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8574:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8963:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8964:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8574:1: ( ( rule__SelectOrRejectOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8575:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
{
before(grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8965:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8965:2: rule__SelectOrRejectOperation__ExprAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8576:1: ( rule__SelectOrRejectOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8576:2: rule__SelectOrRejectOperation__ExprAssignment_4
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl18692);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17909);
rule__SelectOrRejectOperation__ExprAssignment_4();
state._fsp--;
@@ -25690,21 +24522,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8975:1: rule__SelectOrRejectOperation__Group__5 : rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8586:1: rule__SelectOrRejectOperation__Group__5 : rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 ;
public final void rule__SelectOrRejectOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8979:1: ( rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8980:2: rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8590:1: ( rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8591:2: rule__SelectOrRejectOperation__Group__5__Impl rule__SelectOrRejectOperation__Group__6
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__518722);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517939);
rule__SelectOrRejectOperation__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__518725);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517942);
rule__SelectOrRejectOperation__Group__6();
state._fsp--;
@@ -25728,20 +24560,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8987:1: rule__SelectOrRejectOperation__Group__5__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8598:1: rule__SelectOrRejectOperation__Group__5__Impl : ( ')' ) ;
public final void rule__SelectOrRejectOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8991:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8992:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8602:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8603:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8992:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8993:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8603:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8604:1: ')'
{
before(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
- match(input,69,FOLLOW_69_in_rule__SelectOrRejectOperation__Group__5__Impl18753);
+ match(input,69,FOLLOW_69_in_rule__SelectOrRejectOperation__Group__5__Impl17970);
after(grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
}
@@ -25765,16 +24597,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9006:1: rule__SelectOrRejectOperation__Group__6 : rule__SelectOrRejectOperation__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8617:1: rule__SelectOrRejectOperation__Group__6 : rule__SelectOrRejectOperation__Group__6__Impl ;
public final void rule__SelectOrRejectOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9010:1: ( rule__SelectOrRejectOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9011:2: rule__SelectOrRejectOperation__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8621:1: ( rule__SelectOrRejectOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8622:2: rule__SelectOrRejectOperation__Group__6__Impl
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__618784);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__618001);
rule__SelectOrRejectOperation__Group__6__Impl();
state._fsp--;
@@ -25798,31 +24630,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9017:1: rule__SelectOrRejectOperation__Group__6__Impl : ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8628:1: rule__SelectOrRejectOperation__Group__6__Impl : ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) ;
public final void rule__SelectOrRejectOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9021:1: ( ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9022:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8632:1: ( ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8633:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9022:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9023:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8633:1: ( ( rule__SelectOrRejectOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8634:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
{
before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9024:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
- int alt82=2;
- int LA82_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8635:1: ( rule__SelectOrRejectOperation__SuffixAssignment_6 )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA82_0==77||LA82_0==80) ) {
- alt82=1;
+ if ( (LA75_0==77||LA75_0==80) ) {
+ alt75=1;
}
- switch (alt82) {
+ switch (alt75) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9024:2: rule__SelectOrRejectOperation__SuffixAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8635:2: rule__SelectOrRejectOperation__SuffixAssignment_6
{
- pushFollow(FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl18811);
+ pushFollow(FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl18028);
rule__SelectOrRejectOperation__SuffixAssignment_6();
state._fsp--;
@@ -25856,21 +24688,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9048:1: rule__CollectOrIterateOperation__Group__0 : rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8659:1: rule__CollectOrIterateOperation__Group__0 : rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 ;
public final void rule__CollectOrIterateOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9052:1: ( rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9053:2: rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8663:1: ( rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8664:2: rule__CollectOrIterateOperation__Group__0__Impl rule__CollectOrIterateOperation__Group__1
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__018856);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__018073);
rule__CollectOrIterateOperation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__018859);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__018076);
rule__CollectOrIterateOperation__Group__1();
state._fsp--;
@@ -25894,20 +24726,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9060:1: rule__CollectOrIterateOperation__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8671:1: rule__CollectOrIterateOperation__Group__0__Impl : ( '->' ) ;
public final void rule__CollectOrIterateOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9064:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9065:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8675:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8676:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9065:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9066:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8676:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8677:1: '->'
{
before(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__CollectOrIterateOperation__Group__0__Impl18887);
+ match(input,80,FOLLOW_80_in_rule__CollectOrIterateOperation__Group__0__Impl18104);
after(grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -25931,21 +24763,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9079:1: rule__CollectOrIterateOperation__Group__1 : rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8690:1: rule__CollectOrIterateOperation__Group__1 : rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 ;
public final void rule__CollectOrIterateOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9083:1: ( rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9084:2: rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8694:1: ( rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8695:2: rule__CollectOrIterateOperation__Group__1__Impl rule__CollectOrIterateOperation__Group__2
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__118918);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__118135);
rule__CollectOrIterateOperation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__118921);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__118138);
rule__CollectOrIterateOperation__Group__2();
state._fsp--;
@@ -25969,23 +24801,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9091:1: rule__CollectOrIterateOperation__Group__1__Impl : ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8702:1: rule__CollectOrIterateOperation__Group__1__Impl : ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) ;
public final void rule__CollectOrIterateOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9095:1: ( ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9096:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8706:1: ( ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8707:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9096:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9097:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8707:1: ( ( rule__CollectOrIterateOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8708:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
{
before(grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9098:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9098:2: rule__CollectOrIterateOperation__OpAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8709:1: ( rule__CollectOrIterateOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8709:2: rule__CollectOrIterateOperation__OpAssignment_1
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl18948);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl18165);
rule__CollectOrIterateOperation__OpAssignment_1();
state._fsp--;
@@ -26016,21 +24848,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9108:1: rule__CollectOrIterateOperation__Group__2 : rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8719:1: rule__CollectOrIterateOperation__Group__2 : rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 ;
public final void rule__CollectOrIterateOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9112:1: ( rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9113:2: rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8723:1: ( rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8724:2: rule__CollectOrIterateOperation__Group__2__Impl rule__CollectOrIterateOperation__Group__3
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__218978);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__218195);
rule__CollectOrIterateOperation__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__218981);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__218198);
rule__CollectOrIterateOperation__Group__3();
state._fsp--;
@@ -26054,23 +24886,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9120:1: rule__CollectOrIterateOperation__Group__2__Impl : ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8731:1: rule__CollectOrIterateOperation__Group__2__Impl : ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) ;
public final void rule__CollectOrIterateOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9124:1: ( ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9125:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8735:1: ( ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8736:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9125:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9126:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8736:1: ( ( rule__CollectOrIterateOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8737:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
{
before(grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9127:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9127:2: rule__CollectOrIterateOperation__NameAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8738:1: ( rule__CollectOrIterateOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8738:2: rule__CollectOrIterateOperation__NameAssignment_2
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl19008);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl18225);
rule__CollectOrIterateOperation__NameAssignment_2();
state._fsp--;
@@ -26101,21 +24933,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9137:1: rule__CollectOrIterateOperation__Group__3 : rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8748:1: rule__CollectOrIterateOperation__Group__3 : rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 ;
public final void rule__CollectOrIterateOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9141:1: ( rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9142:2: rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8752:1: ( rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8753:2: rule__CollectOrIterateOperation__Group__3__Impl rule__CollectOrIterateOperation__Group__4
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__319038);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__318255);
rule__CollectOrIterateOperation__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__319041);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__318258);
rule__CollectOrIterateOperation__Group__4();
state._fsp--;
@@ -26139,20 +24971,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9149:1: rule__CollectOrIterateOperation__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8760:1: rule__CollectOrIterateOperation__Group__3__Impl : ( '(' ) ;
public final void rule__CollectOrIterateOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9153:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9154:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8764:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8765:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9154:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9155:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8765:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8766:1: '('
{
before(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__CollectOrIterateOperation__Group__3__Impl19069);
+ match(input,68,FOLLOW_68_in_rule__CollectOrIterateOperation__Group__3__Impl18286);
after(grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -26176,21 +25008,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9168:1: rule__CollectOrIterateOperation__Group__4 : rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8779:1: rule__CollectOrIterateOperation__Group__4 : rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 ;
public final void rule__CollectOrIterateOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9172:1: ( rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9173:2: rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8783:1: ( rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8784:2: rule__CollectOrIterateOperation__Group__4__Impl rule__CollectOrIterateOperation__Group__5
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__419100);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__418317);
rule__CollectOrIterateOperation__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__419103);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__418320);
rule__CollectOrIterateOperation__Group__5();
state._fsp--;
@@ -26214,23 +25046,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9180:1: rule__CollectOrIterateOperation__Group__4__Impl : ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8791:1: rule__CollectOrIterateOperation__Group__4__Impl : ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) ;
public final void rule__CollectOrIterateOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9184:1: ( ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9185:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8795:1: ( ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8796:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9185:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9186:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8796:1: ( ( rule__CollectOrIterateOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8797:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
{
before(grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9187:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9187:2: rule__CollectOrIterateOperation__ExprAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8798:1: ( rule__CollectOrIterateOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8798:2: rule__CollectOrIterateOperation__ExprAssignment_4
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl19130);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl18347);
rule__CollectOrIterateOperation__ExprAssignment_4();
state._fsp--;
@@ -26261,21 +25093,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9197:1: rule__CollectOrIterateOperation__Group__5 : rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8808:1: rule__CollectOrIterateOperation__Group__5 : rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 ;
public final void rule__CollectOrIterateOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9201:1: ( rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9202:2: rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8812:1: ( rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8813:2: rule__CollectOrIterateOperation__Group__5__Impl rule__CollectOrIterateOperation__Group__6
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__519160);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__518377);
rule__CollectOrIterateOperation__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__519163);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__518380);
rule__CollectOrIterateOperation__Group__6();
state._fsp--;
@@ -26299,20 +25131,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9209:1: rule__CollectOrIterateOperation__Group__5__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8820:1: rule__CollectOrIterateOperation__Group__5__Impl : ( ')' ) ;
public final void rule__CollectOrIterateOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9213:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9214:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8824:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8825:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9214:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9215:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8825:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8826:1: ')'
{
before(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
- match(input,69,FOLLOW_69_in_rule__CollectOrIterateOperation__Group__5__Impl19191);
+ match(input,69,FOLLOW_69_in_rule__CollectOrIterateOperation__Group__5__Impl18408);
after(grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
}
@@ -26336,16 +25168,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9228:1: rule__CollectOrIterateOperation__Group__6 : rule__CollectOrIterateOperation__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8839:1: rule__CollectOrIterateOperation__Group__6 : rule__CollectOrIterateOperation__Group__6__Impl ;
public final void rule__CollectOrIterateOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9232:1: ( rule__CollectOrIterateOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9233:2: rule__CollectOrIterateOperation__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8843:1: ( rule__CollectOrIterateOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8844:2: rule__CollectOrIterateOperation__Group__6__Impl
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__619222);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618439);
rule__CollectOrIterateOperation__Group__6__Impl();
state._fsp--;
@@ -26369,31 +25201,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9239:1: rule__CollectOrIterateOperation__Group__6__Impl : ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8850:1: rule__CollectOrIterateOperation__Group__6__Impl : ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) ;
public final void rule__CollectOrIterateOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9243:1: ( ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9244:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8854:1: ( ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8855:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9244:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9245:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8855:1: ( ( rule__CollectOrIterateOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8856:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
{
before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9246:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
- int alt83=2;
- int LA83_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8857:1: ( rule__CollectOrIterateOperation__SuffixAssignment_6 )?
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA83_0==77||LA83_0==80) ) {
- alt83=1;
+ if ( (LA76_0==77||LA76_0==80) ) {
+ alt76=1;
}
- switch (alt83) {
+ switch (alt76) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9246:2: rule__CollectOrIterateOperation__SuffixAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8857:2: rule__CollectOrIterateOperation__SuffixAssignment_6
{
- pushFollow(FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl19249);
+ pushFollow(FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18466);
rule__CollectOrIterateOperation__SuffixAssignment_6();
state._fsp--;
@@ -26427,21 +25259,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9270:1: rule__ForAllOrExistsOrOneOperation__Group__0 : rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8881:1: rule__ForAllOrExistsOrOneOperation__Group__0 : rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9274:1: ( rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9275:2: rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8885:1: ( rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8886:2: rule__ForAllOrExistsOrOneOperation__Group__0__Impl rule__ForAllOrExistsOrOneOperation__Group__1
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__019294);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018511);
rule__ForAllOrExistsOrOneOperation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__019297);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018514);
rule__ForAllOrExistsOrOneOperation__Group__1();
state._fsp--;
@@ -26465,20 +25297,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9282:1: rule__ForAllOrExistsOrOneOperation__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8893:1: rule__ForAllOrExistsOrOneOperation__Group__0__Impl : ( '->' ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9286:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9287:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8897:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8898:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9287:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9288:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8898:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8899:1: '->'
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl19325);
+ match(input,80,FOLLOW_80_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18542);
after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -26502,21 +25334,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9301:1: rule__ForAllOrExistsOrOneOperation__Group__1 : rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8912:1: rule__ForAllOrExistsOrOneOperation__Group__1 : rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9305:1: ( rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9306:2: rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8916:1: ( rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8917:2: rule__ForAllOrExistsOrOneOperation__Group__1__Impl rule__ForAllOrExistsOrOneOperation__Group__2
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__119356);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118573);
rule__ForAllOrExistsOrOneOperation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__119359);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118576);
rule__ForAllOrExistsOrOneOperation__Group__2();
state._fsp--;
@@ -26540,23 +25372,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9313:1: rule__ForAllOrExistsOrOneOperation__Group__1__Impl : ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8924:1: rule__ForAllOrExistsOrOneOperation__Group__1__Impl : ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9317:1: ( ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9318:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8928:1: ( ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8929:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9318:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9319:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8929:1: ( ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8930:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9320:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9320:2: rule__ForAllOrExistsOrOneOperation__OpAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8931:1: ( rule__ForAllOrExistsOrOneOperation__OpAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8931:2: rule__ForAllOrExistsOrOneOperation__OpAssignment_1
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl19386);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18603);
rule__ForAllOrExistsOrOneOperation__OpAssignment_1();
state._fsp--;
@@ -26587,21 +25419,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9330:1: rule__ForAllOrExistsOrOneOperation__Group__2 : rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8941:1: rule__ForAllOrExistsOrOneOperation__Group__2 : rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9334:1: ( rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9335:2: rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8945:1: ( rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8946:2: rule__ForAllOrExistsOrOneOperation__Group__2__Impl rule__ForAllOrExistsOrOneOperation__Group__3
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__219416);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218633);
rule__ForAllOrExistsOrOneOperation__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__219419);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218636);
rule__ForAllOrExistsOrOneOperation__Group__3();
state._fsp--;
@@ -26625,23 +25457,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9342:1: rule__ForAllOrExistsOrOneOperation__Group__2__Impl : ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8953:1: rule__ForAllOrExistsOrOneOperation__Group__2__Impl : ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9346:1: ( ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9347:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8957:1: ( ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8958:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9347:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9348:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8958:1: ( ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8959:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9349:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9349:2: rule__ForAllOrExistsOrOneOperation__NameAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8960:1: ( rule__ForAllOrExistsOrOneOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8960:2: rule__ForAllOrExistsOrOneOperation__NameAssignment_2
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl19446);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18663);
rule__ForAllOrExistsOrOneOperation__NameAssignment_2();
state._fsp--;
@@ -26672,21 +25504,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9359:1: rule__ForAllOrExistsOrOneOperation__Group__3 : rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8970:1: rule__ForAllOrExistsOrOneOperation__Group__3 : rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9363:1: ( rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9364:2: rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8974:1: ( rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8975:2: rule__ForAllOrExistsOrOneOperation__Group__3__Impl rule__ForAllOrExistsOrOneOperation__Group__4
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__319476);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318693);
rule__ForAllOrExistsOrOneOperation__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__319479);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318696);
rule__ForAllOrExistsOrOneOperation__Group__4();
state._fsp--;
@@ -26710,20 +25542,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9371:1: rule__ForAllOrExistsOrOneOperation__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8982:1: rule__ForAllOrExistsOrOneOperation__Group__3__Impl : ( '(' ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9375:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9376:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8986:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8987:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9376:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9377:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8987:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:8988:1: '('
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl19507);
+ match(input,68,FOLLOW_68_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18724);
after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -26747,21 +25579,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9390:1: rule__ForAllOrExistsOrOneOperation__Group__4 : rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9001:1: rule__ForAllOrExistsOrOneOperation__Group__4 : rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9394:1: ( rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9395:2: rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9005:1: ( rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9006:2: rule__ForAllOrExistsOrOneOperation__Group__4__Impl rule__ForAllOrExistsOrOneOperation__Group__5
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__419538);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418755);
rule__ForAllOrExistsOrOneOperation__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__419541);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418758);
rule__ForAllOrExistsOrOneOperation__Group__5();
state._fsp--;
@@ -26785,23 +25617,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9402:1: rule__ForAllOrExistsOrOneOperation__Group__4__Impl : ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9013:1: rule__ForAllOrExistsOrOneOperation__Group__4__Impl : ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9406:1: ( ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9407:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9017:1: ( ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9018:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9407:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9408:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9018:1: ( ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9019:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9409:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9409:2: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9020:1: ( rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9020:2: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl19568);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18785);
rule__ForAllOrExistsOrOneOperation__ExprAssignment_4();
state._fsp--;
@@ -26832,21 +25664,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9419:1: rule__ForAllOrExistsOrOneOperation__Group__5 : rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9030:1: rule__ForAllOrExistsOrOneOperation__Group__5 : rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 ;
public final void rule__ForAllOrExistsOrOneOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9423:1: ( rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9424:2: rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9034:1: ( rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9035:2: rule__ForAllOrExistsOrOneOperation__Group__5__Impl rule__ForAllOrExistsOrOneOperation__Group__6
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__519598);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518815);
rule__ForAllOrExistsOrOneOperation__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__519601);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518818);
rule__ForAllOrExistsOrOneOperation__Group__6();
state._fsp--;
@@ -26870,20 +25702,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9431:1: rule__ForAllOrExistsOrOneOperation__Group__5__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9042:1: rule__ForAllOrExistsOrOneOperation__Group__5__Impl : ( ')' ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9435:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9436:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9046:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9047:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9436:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9437:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9047:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9048:1: ')'
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
- match(input,69,FOLLOW_69_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl19629);
+ match(input,69,FOLLOW_69_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18846);
after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
}
@@ -26907,16 +25739,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9450:1: rule__ForAllOrExistsOrOneOperation__Group__6 : rule__ForAllOrExistsOrOneOperation__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9061:1: rule__ForAllOrExistsOrOneOperation__Group__6 : rule__ForAllOrExistsOrOneOperation__Group__6__Impl ;
public final void rule__ForAllOrExistsOrOneOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9454:1: ( rule__ForAllOrExistsOrOneOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9455:2: rule__ForAllOrExistsOrOneOperation__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9065:1: ( rule__ForAllOrExistsOrOneOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9066:2: rule__ForAllOrExistsOrOneOperation__Group__6__Impl
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__619660);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618877);
rule__ForAllOrExistsOrOneOperation__Group__6__Impl();
state._fsp--;
@@ -26940,31 +25772,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9461:1: rule__ForAllOrExistsOrOneOperation__Group__6__Impl : ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9072:1: rule__ForAllOrExistsOrOneOperation__Group__6__Impl : ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) ;
public final void rule__ForAllOrExistsOrOneOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9465:1: ( ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9466:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9076:1: ( ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9077:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9466:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9467:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9077:1: ( ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9078:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9468:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
- int alt84=2;
- int LA84_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9079:1: ( rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 )?
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA84_0==77||LA84_0==80) ) {
- alt84=1;
+ if ( (LA77_0==77||LA77_0==80) ) {
+ alt77=1;
}
- switch (alt84) {
+ switch (alt77) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9468:2: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9079:2: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6
{
- pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl19687);
+ pushFollow(FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18904);
rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6();
state._fsp--;
@@ -26998,21 +25830,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9492:1: rule__IsUniqueOperation__Group__0 : rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9103:1: rule__IsUniqueOperation__Group__0 : rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 ;
public final void rule__IsUniqueOperation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9496:1: ( rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9497:2: rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9107:1: ( rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9108:2: rule__IsUniqueOperation__Group__0__Impl rule__IsUniqueOperation__Group__1
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__019732);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018949);
rule__IsUniqueOperation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__019735);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018952);
rule__IsUniqueOperation__Group__1();
state._fsp--;
@@ -27036,20 +25868,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9504:1: rule__IsUniqueOperation__Group__0__Impl : ( '->' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9115:1: rule__IsUniqueOperation__Group__0__Impl : ( '->' ) ;
public final void rule__IsUniqueOperation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9508:1: ( ( '->' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9509:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9119:1: ( ( '->' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9120:1: ( '->' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9509:1: ( '->' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9510:1: '->'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9120:1: ( '->' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9121:1: '->'
{
before(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- match(input,80,FOLLOW_80_in_rule__IsUniqueOperation__Group__0__Impl19763);
+ match(input,80,FOLLOW_80_in_rule__IsUniqueOperation__Group__0__Impl18980);
after(grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
}
@@ -27073,21 +25905,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9523:1: rule__IsUniqueOperation__Group__1 : rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9134:1: rule__IsUniqueOperation__Group__1 : rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 ;
public final void rule__IsUniqueOperation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9527:1: ( rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9528:2: rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9138:1: ( rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9139:2: rule__IsUniqueOperation__Group__1__Impl rule__IsUniqueOperation__Group__2
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__119794);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__119011);
rule__IsUniqueOperation__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__119797);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__119014);
rule__IsUniqueOperation__Group__2();
state._fsp--;
@@ -27111,20 +25943,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9535:1: rule__IsUniqueOperation__Group__1__Impl : ( 'isUnique' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9146:1: rule__IsUniqueOperation__Group__1__Impl : ( 'isUnique' ) ;
public final void rule__IsUniqueOperation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9539:1: ( ( 'isUnique' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9540:1: ( 'isUnique' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9150:1: ( ( 'isUnique' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9151:1: ( 'isUnique' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9540:1: ( 'isUnique' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9541:1: 'isUnique'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9151:1: ( 'isUnique' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9152:1: 'isUnique'
{
before(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
- match(input,82,FOLLOW_82_in_rule__IsUniqueOperation__Group__1__Impl19825);
+ match(input,82,FOLLOW_82_in_rule__IsUniqueOperation__Group__1__Impl19042);
after(grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
}
@@ -27148,21 +25980,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9554:1: rule__IsUniqueOperation__Group__2 : rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9165:1: rule__IsUniqueOperation__Group__2 : rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 ;
public final void rule__IsUniqueOperation__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9558:1: ( rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9559:2: rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9169:1: ( rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9170:2: rule__IsUniqueOperation__Group__2__Impl rule__IsUniqueOperation__Group__3
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__219856);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__219073);
rule__IsUniqueOperation__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__219859);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__219076);
rule__IsUniqueOperation__Group__3();
state._fsp--;
@@ -27186,23 +26018,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9566:1: rule__IsUniqueOperation__Group__2__Impl : ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9177:1: rule__IsUniqueOperation__Group__2__Impl : ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) ;
public final void rule__IsUniqueOperation__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9570:1: ( ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9571:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9181:1: ( ( ( rule__IsUniqueOperation__NameAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9182:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9571:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9572:1: ( rule__IsUniqueOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9182:1: ( ( rule__IsUniqueOperation__NameAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9183:1: ( rule__IsUniqueOperation__NameAssignment_2 )
{
before(grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9573:1: ( rule__IsUniqueOperation__NameAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9573:2: rule__IsUniqueOperation__NameAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9184:1: ( rule__IsUniqueOperation__NameAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9184:2: rule__IsUniqueOperation__NameAssignment_2
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl19886);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl19103);
rule__IsUniqueOperation__NameAssignment_2();
state._fsp--;
@@ -27233,21 +26065,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9583:1: rule__IsUniqueOperation__Group__3 : rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9194:1: rule__IsUniqueOperation__Group__3 : rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 ;
public final void rule__IsUniqueOperation__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9587:1: ( rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9588:2: rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9198:1: ( rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9199:2: rule__IsUniqueOperation__Group__3__Impl rule__IsUniqueOperation__Group__4
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__319916);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__319133);
rule__IsUniqueOperation__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__319919);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__319136);
rule__IsUniqueOperation__Group__4();
state._fsp--;
@@ -27271,20 +26103,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9595:1: rule__IsUniqueOperation__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9206:1: rule__IsUniqueOperation__Group__3__Impl : ( '(' ) ;
public final void rule__IsUniqueOperation__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9599:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9600:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9210:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9211:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9600:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9601:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9211:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9212:1: '('
{
before(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__IsUniqueOperation__Group__3__Impl19947);
+ match(input,68,FOLLOW_68_in_rule__IsUniqueOperation__Group__3__Impl19164);
after(grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
}
@@ -27308,21 +26140,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9614:1: rule__IsUniqueOperation__Group__4 : rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9225:1: rule__IsUniqueOperation__Group__4 : rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 ;
public final void rule__IsUniqueOperation__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9618:1: ( rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9619:2: rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9229:1: ( rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9230:2: rule__IsUniqueOperation__Group__4__Impl rule__IsUniqueOperation__Group__5
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__419978);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__419195);
rule__IsUniqueOperation__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__419981);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__419198);
rule__IsUniqueOperation__Group__5();
state._fsp--;
@@ -27346,23 +26178,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9626:1: rule__IsUniqueOperation__Group__4__Impl : ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9237:1: rule__IsUniqueOperation__Group__4__Impl : ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) ;
public final void rule__IsUniqueOperation__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9630:1: ( ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9631:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9241:1: ( ( ( rule__IsUniqueOperation__ExprAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9242:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9631:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9632:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9242:1: ( ( rule__IsUniqueOperation__ExprAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9243:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
{
before(grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9633:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9633:2: rule__IsUniqueOperation__ExprAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9244:1: ( rule__IsUniqueOperation__ExprAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9244:2: rule__IsUniqueOperation__ExprAssignment_4
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl20008);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl19225);
rule__IsUniqueOperation__ExprAssignment_4();
state._fsp--;
@@ -27393,21 +26225,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9643:1: rule__IsUniqueOperation__Group__5 : rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9254:1: rule__IsUniqueOperation__Group__5 : rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 ;
public final void rule__IsUniqueOperation__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9647:1: ( rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9648:2: rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9258:1: ( rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9259:2: rule__IsUniqueOperation__Group__5__Impl rule__IsUniqueOperation__Group__6
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__520038);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__519255);
rule__IsUniqueOperation__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__520041);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__519258);
rule__IsUniqueOperation__Group__6();
state._fsp--;
@@ -27431,20 +26263,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9655:1: rule__IsUniqueOperation__Group__5__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9266:1: rule__IsUniqueOperation__Group__5__Impl : ( ')' ) ;
public final void rule__IsUniqueOperation__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9659:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9660:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9270:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9271:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9660:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9661:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9271:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9272:1: ')'
{
before(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
- match(input,69,FOLLOW_69_in_rule__IsUniqueOperation__Group__5__Impl20069);
+ match(input,69,FOLLOW_69_in_rule__IsUniqueOperation__Group__5__Impl19286);
after(grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
}
@@ -27468,16 +26300,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9674:1: rule__IsUniqueOperation__Group__6 : rule__IsUniqueOperation__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9285:1: rule__IsUniqueOperation__Group__6 : rule__IsUniqueOperation__Group__6__Impl ;
public final void rule__IsUniqueOperation__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9678:1: ( rule__IsUniqueOperation__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9679:2: rule__IsUniqueOperation__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9289:1: ( rule__IsUniqueOperation__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9290:2: rule__IsUniqueOperation__Group__6__Impl
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__620100);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__619317);
rule__IsUniqueOperation__Group__6__Impl();
state._fsp--;
@@ -27501,31 +26333,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9685:1: rule__IsUniqueOperation__Group__6__Impl : ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9296:1: rule__IsUniqueOperation__Group__6__Impl : ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) ;
public final void rule__IsUniqueOperation__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9689:1: ( ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9690:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9300:1: ( ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9301:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9690:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9691:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9301:1: ( ( rule__IsUniqueOperation__SuffixAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9302:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
{
before(grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9692:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9303:1: ( rule__IsUniqueOperation__SuffixAssignment_6 )?
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA85_0==77||LA85_0==80) ) {
- alt85=1;
+ if ( (LA78_0==77||LA78_0==80) ) {
+ alt78=1;
}
- switch (alt85) {
+ switch (alt78) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9692:2: rule__IsUniqueOperation__SuffixAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9303:2: rule__IsUniqueOperation__SuffixAssignment_6
{
- pushFollow(FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl20127);
+ pushFollow(FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl19344);
rule__IsUniqueOperation__SuffixAssignment_6();
state._fsp--;
@@ -27559,21 +26391,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9716:1: rule__ParenthesizedExpression__Group__0 : rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9327:1: rule__ParenthesizedExpression__Group__0 : rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 ;
public final void rule__ParenthesizedExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9720:1: ( rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9721:2: rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9331:1: ( rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9332:2: rule__ParenthesizedExpression__Group__0__Impl rule__ParenthesizedExpression__Group__1
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__020172);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__019389);
rule__ParenthesizedExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__020175);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__019392);
rule__ParenthesizedExpression__Group__1();
state._fsp--;
@@ -27597,20 +26429,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9728:1: rule__ParenthesizedExpression__Group__0__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9339:1: rule__ParenthesizedExpression__Group__0__Impl : ( '(' ) ;
public final void rule__ParenthesizedExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9732:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9733:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9343:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9344:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9733:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9734:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9344:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9345:1: '('
{
before(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
- match(input,68,FOLLOW_68_in_rule__ParenthesizedExpression__Group__0__Impl20203);
+ match(input,68,FOLLOW_68_in_rule__ParenthesizedExpression__Group__0__Impl19420);
after(grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
}
@@ -27634,21 +26466,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9747:1: rule__ParenthesizedExpression__Group__1 : rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9358:1: rule__ParenthesizedExpression__Group__1 : rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 ;
public final void rule__ParenthesizedExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9751:1: ( rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9752:2: rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9362:1: ( rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9363:2: rule__ParenthesizedExpression__Group__1__Impl rule__ParenthesizedExpression__Group__2
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__120234);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119451);
rule__ParenthesizedExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__120237);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119454);
rule__ParenthesizedExpression__Group__2();
state._fsp--;
@@ -27672,23 +26504,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9759:1: rule__ParenthesizedExpression__Group__1__Impl : ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9370:1: rule__ParenthesizedExpression__Group__1__Impl : ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) ;
public final void rule__ParenthesizedExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9763:1: ( ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9764:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9374:1: ( ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9375:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9764:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9765:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9375:1: ( ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9376:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
{
before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9766:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9766:2: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9377:1: ( rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9377:2: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl20264);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19481);
rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1();
state._fsp--;
@@ -27719,21 +26551,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9776:1: rule__ParenthesizedExpression__Group__2 : rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9387:1: rule__ParenthesizedExpression__Group__2 : rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 ;
public final void rule__ParenthesizedExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9780:1: ( rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9781:2: rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9391:1: ( rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9392:2: rule__ParenthesizedExpression__Group__2__Impl rule__ParenthesizedExpression__Group__3
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__220294);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219511);
rule__ParenthesizedExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__220297);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219514);
rule__ParenthesizedExpression__Group__3();
state._fsp--;
@@ -27757,20 +26589,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9788:1: rule__ParenthesizedExpression__Group__2__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9399:1: rule__ParenthesizedExpression__Group__2__Impl : ( ')' ) ;
public final void rule__ParenthesizedExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9792:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9793:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9403:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9404:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9793:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9794:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9404:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9405:1: ')'
{
before(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
- match(input,69,FOLLOW_69_in_rule__ParenthesizedExpression__Group__2__Impl20325);
+ match(input,69,FOLLOW_69_in_rule__ParenthesizedExpression__Group__2__Impl19542);
after(grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
}
@@ -27794,16 +26626,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9807:1: rule__ParenthesizedExpression__Group__3 : rule__ParenthesizedExpression__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9418:1: rule__ParenthesizedExpression__Group__3 : rule__ParenthesizedExpression__Group__3__Impl ;
public final void rule__ParenthesizedExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9811:1: ( rule__ParenthesizedExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9812:2: rule__ParenthesizedExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9422:1: ( rule__ParenthesizedExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9423:2: rule__ParenthesizedExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__320356);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319573);
rule__ParenthesizedExpression__Group__3__Impl();
state._fsp--;
@@ -27827,31 +26659,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9818:1: rule__ParenthesizedExpression__Group__3__Impl : ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9429:1: rule__ParenthesizedExpression__Group__3__Impl : ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) ;
public final void rule__ParenthesizedExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9822:1: ( ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9823:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9433:1: ( ( ( rule__ParenthesizedExpression__Alternatives_3 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9434:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9823:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9824:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9434:1: ( ( rule__ParenthesizedExpression__Alternatives_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9435:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
{
before(grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9825:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
- int alt86=2;
- int LA86_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9436:1: ( rule__ParenthesizedExpression__Alternatives_3 )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA86_0==RULE_ID||(LA86_0>=12 && LA86_0<=13)||LA86_0==68||LA86_0==77||LA86_0==80||(LA86_0>=84 && LA86_0<=86)) ) {
- alt86=1;
+ if ( (LA79_0==RULE_ID||(LA79_0>=12 && LA79_0<=13)||LA79_0==68||LA79_0==77||LA79_0==80||(LA79_0>=84 && LA79_0<=86)) ) {
+ alt79=1;
}
- switch (alt86) {
+ switch (alt79) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9825:2: rule__ParenthesizedExpression__Alternatives_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9436:2: rule__ParenthesizedExpression__Alternatives_3
{
- pushFollow(FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl20383);
+ pushFollow(FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19600);
rule__ParenthesizedExpression__Alternatives_3();
state._fsp--;
@@ -27885,21 +26717,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9843:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9454:1: rule__NullExpression__Group__0 : rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 ;
public final void rule__NullExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9847:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9848:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9458:1: ( rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9459:2: rule__NullExpression__Group__0__Impl rule__NullExpression__Group__1
{
- pushFollow(FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__020422);
+ pushFollow(FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019639);
rule__NullExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__020425);
+ pushFollow(FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019642);
rule__NullExpression__Group__1();
state._fsp--;
@@ -27923,21 +26755,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9855:1: rule__NullExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9466:1: rule__NullExpression__Group__0__Impl : ( () ) ;
public final void rule__NullExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9859:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9860:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9470:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9471:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9860:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9861:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9471:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9472:1: ()
{
before(grammarAccess.getNullExpressionAccess().getNullExpressionAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9862:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9864:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9473:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9475:1:
{
}
@@ -27960,16 +26792,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9874:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9485:1: rule__NullExpression__Group__1 : rule__NullExpression__Group__1__Impl ;
public final void rule__NullExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9878:1: ( rule__NullExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9879:2: rule__NullExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9489:1: ( rule__NullExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9490:2: rule__NullExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__120483);
+ pushFollow(FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119700);
rule__NullExpression__Group__1__Impl();
state._fsp--;
@@ -27993,20 +26825,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NullExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9885:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9496:1: rule__NullExpression__Group__1__Impl : ( 'null' ) ;
public final void rule__NullExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9889:1: ( ( 'null' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9890:1: ( 'null' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9500:1: ( ( 'null' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9501:1: ( 'null' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9890:1: ( 'null' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9891:1: 'null'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9501:1: ( 'null' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9502:1: 'null'
{
before(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
- match(input,83,FOLLOW_83_in_rule__NullExpression__Group__1__Impl20511);
+ match(input,83,FOLLOW_83_in_rule__NullExpression__Group__1__Impl19728);
after(grammarAccess.getNullExpressionAccess().getNullKeyword_1());
}
@@ -28030,21 +26862,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9908:1: rule__ThisExpression__Group__0 : rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9519:1: rule__ThisExpression__Group__0 : rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 ;
public final void rule__ThisExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9912:1: ( rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9913:2: rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9523:1: ( rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9524:2: rule__ThisExpression__Group__0__Impl rule__ThisExpression__Group__1
{
- pushFollow(FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__020546);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019763);
rule__ThisExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__020549);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019766);
rule__ThisExpression__Group__1();
state._fsp--;
@@ -28068,21 +26900,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9920:1: rule__ThisExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9531:1: rule__ThisExpression__Group__0__Impl : ( () ) ;
public final void rule__ThisExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9924:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9925:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9535:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9536:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9925:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9926:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9536:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9537:1: ()
{
before(grammarAccess.getThisExpressionAccess().getThisExpressionAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9927:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9929:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9538:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9540:1:
{
}
@@ -28105,21 +26937,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9939:1: rule__ThisExpression__Group__1 : rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9550:1: rule__ThisExpression__Group__1 : rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 ;
public final void rule__ThisExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9943:1: ( rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9944:2: rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9554:1: ( rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9555:2: rule__ThisExpression__Group__1__Impl rule__ThisExpression__Group__2
{
- pushFollow(FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__120607);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119824);
rule__ThisExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__120610);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119827);
rule__ThisExpression__Group__2();
state._fsp--;
@@ -28143,20 +26975,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9951:1: rule__ThisExpression__Group__1__Impl : ( 'this' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9562:1: rule__ThisExpression__Group__1__Impl : ( 'this' ) ;
public final void rule__ThisExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9955:1: ( ( 'this' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9956:1: ( 'this' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9566:1: ( ( 'this' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9567:1: ( 'this' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9956:1: ( 'this' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9957:1: 'this'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9567:1: ( 'this' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9568:1: 'this'
{
before(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
- match(input,84,FOLLOW_84_in_rule__ThisExpression__Group__1__Impl20638);
+ match(input,84,FOLLOW_84_in_rule__ThisExpression__Group__1__Impl19855);
after(grammarAccess.getThisExpressionAccess().getThisKeyword_1());
}
@@ -28180,16 +27012,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9970:1: rule__ThisExpression__Group__2 : rule__ThisExpression__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9581:1: rule__ThisExpression__Group__2 : rule__ThisExpression__Group__2__Impl ;
public final void rule__ThisExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9974:1: ( rule__ThisExpression__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9975:2: rule__ThisExpression__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9585:1: ( rule__ThisExpression__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9586:2: rule__ThisExpression__Group__2__Impl
{
- pushFollow(FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__220669);
+ pushFollow(FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219886);
rule__ThisExpression__Group__2__Impl();
state._fsp--;
@@ -28213,31 +27045,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9981:1: rule__ThisExpression__Group__2__Impl : ( ( rule__ThisExpression__SuffixAssignment_2 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9592:1: rule__ThisExpression__Group__2__Impl : ( ( rule__ThisExpression__SuffixAssignment_2 )? ) ;
public final void rule__ThisExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9985:1: ( ( ( rule__ThisExpression__SuffixAssignment_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9986:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9596:1: ( ( ( rule__ThisExpression__SuffixAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9597:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9986:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9987:1: ( rule__ThisExpression__SuffixAssignment_2 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9597:1: ( ( rule__ThisExpression__SuffixAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9598:1: ( rule__ThisExpression__SuffixAssignment_2 )?
{
before(grammarAccess.getThisExpressionAccess().getSuffixAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9988:1: ( rule__ThisExpression__SuffixAssignment_2 )?
- int alt87=2;
- int LA87_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9599:1: ( rule__ThisExpression__SuffixAssignment_2 )?
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA87_0==77||LA87_0==80) ) {
- alt87=1;
+ if ( (LA80_0==77||LA80_0==80) ) {
+ alt80=1;
}
- switch (alt87) {
+ switch (alt80) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9988:2: rule__ThisExpression__SuffixAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9599:2: rule__ThisExpression__SuffixAssignment_2
{
- pushFollow(FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl20696);
+ pushFollow(FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19913);
rule__ThisExpression__SuffixAssignment_2();
state._fsp--;
@@ -28271,21 +27103,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10004:1: rule__SuperInvocationExpression__Group__0 : rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9615:1: rule__SuperInvocationExpression__Group__0 : rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 ;
public final void rule__SuperInvocationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10008:1: ( rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10009:2: rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9619:1: ( rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9620:2: rule__SuperInvocationExpression__Group__0__Impl rule__SuperInvocationExpression__Group__1
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__020733);
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019950);
rule__SuperInvocationExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__020736);
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019953);
rule__SuperInvocationExpression__Group__1();
state._fsp--;
@@ -28309,20 +27141,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10016:1: rule__SuperInvocationExpression__Group__0__Impl : ( 'super' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9627:1: rule__SuperInvocationExpression__Group__0__Impl : ( 'super' ) ;
public final void rule__SuperInvocationExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10020:1: ( ( 'super' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10021:1: ( 'super' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9631:1: ( ( 'super' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9632:1: ( 'super' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10021:1: ( 'super' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10022:1: 'super'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9632:1: ( 'super' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9633:1: 'super'
{
before(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
- match(input,85,FOLLOW_85_in_rule__SuperInvocationExpression__Group__0__Impl20764);
+ match(input,85,FOLLOW_85_in_rule__SuperInvocationExpression__Group__0__Impl19981);
after(grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
}
@@ -28346,16 +27178,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10035:1: rule__SuperInvocationExpression__Group__1 : rule__SuperInvocationExpression__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9646:1: rule__SuperInvocationExpression__Group__1 : rule__SuperInvocationExpression__Group__1__Impl ;
public final void rule__SuperInvocationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10039:1: ( rule__SuperInvocationExpression__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10040:2: rule__SuperInvocationExpression__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9650:1: ( rule__SuperInvocationExpression__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9651:2: rule__SuperInvocationExpression__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__120795);
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__120012);
rule__SuperInvocationExpression__Group__1__Impl();
state._fsp--;
@@ -28379,23 +27211,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10046:1: rule__SuperInvocationExpression__Group__1__Impl : ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9657:1: rule__SuperInvocationExpression__Group__1__Impl : ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) ;
public final void rule__SuperInvocationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10050:1: ( ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10051:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9661:1: ( ( ( rule__SuperInvocationExpression__Alternatives_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9662:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10051:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10052:1: ( rule__SuperInvocationExpression__Alternatives_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9662:1: ( ( rule__SuperInvocationExpression__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9663:1: ( rule__SuperInvocationExpression__Alternatives_1 )
{
before(grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10053:1: ( rule__SuperInvocationExpression__Alternatives_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10053:2: rule__SuperInvocationExpression__Alternatives_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9664:1: ( rule__SuperInvocationExpression__Alternatives_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9664:2: rule__SuperInvocationExpression__Alternatives_1
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl20822);
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl20039);
rule__SuperInvocationExpression__Alternatives_1();
state._fsp--;
@@ -28425,23 +27257,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__SuperInvocationExpression__Group__1__Impl"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10067:1: rule__SuperInvocationExpression__Group_1_0__0 : rule__SuperInvocationExpression__Group_1_0__0__Impl rule__SuperInvocationExpression__Group_1_0__1 ;
- public final void rule__SuperInvocationExpression__Group_1_0__0() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9678:1: rule__SuperInvocationExpression__Group_1_1__0 : rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 ;
+ public final void rule__SuperInvocationExpression__Group_1_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10071:1: ( rule__SuperInvocationExpression__Group_1_0__0__Impl rule__SuperInvocationExpression__Group_1_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10072:2: rule__SuperInvocationExpression__Group_1_0__0__Impl rule__SuperInvocationExpression__Group_1_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9682:1: ( rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9683:2: rule__SuperInvocationExpression__Group_1_1__0__Impl rule__SuperInvocationExpression__Group_1_1__1
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__0__Impl_in_rule__SuperInvocationExpression__Group_1_0__020856);
- rule__SuperInvocationExpression__Group_1_0__0__Impl();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__020073);
+ rule__SuperInvocationExpression__Group_1_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__1_in_rule__SuperInvocationExpression__Group_1_0__020859);
- rule__SuperInvocationExpression__Group_1_0__1();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__020076);
+ rule__SuperInvocationExpression__Group_1_1__1();
state._fsp--;
@@ -28460,25 +27292,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__0"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10079:1: rule__SuperInvocationExpression__Group_1_0__0__Impl : ( '.' ) ;
- public final void rule__SuperInvocationExpression__Group_1_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9690:1: rule__SuperInvocationExpression__Group_1_1__0__Impl : ( '.' ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10083:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10084:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9694:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9695:1: ( '.' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10084:1: ( '.' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10085:1: '.'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9695:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9696:1: '.'
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0());
- match(input,77,FOLLOW_77_in_rule__SuperInvocationExpression__Group_1_0__0__Impl20887);
- after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0());
+ before(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
+ match(input,77,FOLLOW_77_in_rule__SuperInvocationExpression__Group_1_1__0__Impl20104);
+ after(grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
}
@@ -28497,26 +27329,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__0__Impl"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__0__Impl"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10098:1: rule__SuperInvocationExpression__Group_1_0__1 : rule__SuperInvocationExpression__Group_1_0__1__Impl rule__SuperInvocationExpression__Group_1_0__2 ;
- public final void rule__SuperInvocationExpression__Group_1_0__1() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9709:1: rule__SuperInvocationExpression__Group_1_1__1 : rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 ;
+ public final void rule__SuperInvocationExpression__Group_1_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10102:1: ( rule__SuperInvocationExpression__Group_1_0__1__Impl rule__SuperInvocationExpression__Group_1_0__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10103:2: rule__SuperInvocationExpression__Group_1_0__1__Impl rule__SuperInvocationExpression__Group_1_0__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9713:1: ( rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9714:2: rule__SuperInvocationExpression__Group_1_1__1__Impl rule__SuperInvocationExpression__Group_1_1__2
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__1__Impl_in_rule__SuperInvocationExpression__Group_1_0__120918);
- rule__SuperInvocationExpression__Group_1_0__1__Impl();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__120135);
+ rule__SuperInvocationExpression__Group_1_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__2_in_rule__SuperInvocationExpression__Group_1_0__120921);
- rule__SuperInvocationExpression__Group_1_0__2();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__120138);
+ rule__SuperInvocationExpression__Group_1_1__2();
state._fsp--;
@@ -28535,35 +27367,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__1"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10110:1: rule__SuperInvocationExpression__Group_1_0__1__Impl : ( ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 ) ) ;
- public final void rule__SuperInvocationExpression__Group_1_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9721:1: rule__SuperInvocationExpression__Group_1_1__1__Impl : ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10114:1: ( ( ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10115:1: ( ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9725:1: ( ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9726:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10115:1: ( ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10116:1: ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9726:1: ( ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9727:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10117:1: ( rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10117:2: rule__SuperInvocationExpression__ClassNameAssignment_1_0_1
+ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9728:1: ( rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9728:2: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__ClassNameAssignment_1_0_1_in_rule__SuperInvocationExpression__Group_1_0__1__Impl20948);
- rule__SuperInvocationExpression__ClassNameAssignment_1_0_1();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl20165);
+ rule__SuperInvocationExpression__OperationNameAssignment_1_1_1();
state._fsp--;
}
- after(grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameAssignment_1_1_1());
}
@@ -28582,32 +27414,74 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__1__Impl"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__1__Impl"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10127:1: rule__SuperInvocationExpression__Group_1_0__2 : rule__SuperInvocationExpression__Group_1_0__2__Impl rule__SuperInvocationExpression__Group_1_0__3 ;
- public final void rule__SuperInvocationExpression__Group_1_0__2() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9738:1: rule__SuperInvocationExpression__Group_1_1__2 : rule__SuperInvocationExpression__Group_1_1__2__Impl ;
+ public final void rule__SuperInvocationExpression__Group_1_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10131:1: ( rule__SuperInvocationExpression__Group_1_0__2__Impl rule__SuperInvocationExpression__Group_1_0__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10132:2: rule__SuperInvocationExpression__Group_1_0__2__Impl rule__SuperInvocationExpression__Group_1_0__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9742:1: ( rule__SuperInvocationExpression__Group_1_1__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9743:2: rule__SuperInvocationExpression__Group_1_1__2__Impl
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__2__Impl_in_rule__SuperInvocationExpression__Group_1_0__220978);
- rule__SuperInvocationExpression__Group_1_0__2__Impl();
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__220195);
+ rule__SuperInvocationExpression__Group_1_1__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__3_in_rule__SuperInvocationExpression__Group_1_0__220981);
- rule__SuperInvocationExpression__Group_1_0__3();
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2"
+
+
+ // $ANTLR start "rule__SuperInvocationExpression__Group_1_1__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9749:1: rule__SuperInvocationExpression__Group_1_1__2__Impl : ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) ;
+ public final void rule__SuperInvocationExpression__Group_1_1__2__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9753:1: ( ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9754:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9754:1: ( ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9755:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
+ {
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9756:1: ( rule__SuperInvocationExpression__TupleAssignment_1_1_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9756:2: rule__SuperInvocationExpression__TupleAssignment_1_1_2
+ {
+ pushFollow(FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl20222);
+ rule__SuperInvocationExpression__TupleAssignment_1_1_2();
state._fsp--;
}
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleAssignment_1_1_2());
+
+ }
+
+
+ }
+
}
catch (RecognitionException re) {
reportError(re);
@@ -28620,25 +27494,63 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__2"
+ // $ANTLR end "rule__SuperInvocationExpression__Group_1_1__2__Impl"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10139:1: rule__SuperInvocationExpression__Group_1_0__2__Impl : ( '::' ) ;
- public final void rule__SuperInvocationExpression__Group_1_0__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9772:1: rule__InstanceCreationExpression__Group__0 : rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 ;
+ public final void rule__InstanceCreationExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10143:1: ( ( '::' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10144:1: ( '::' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9776:1: ( rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9777:2: rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10144:1: ( '::' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10145:1: '::'
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__020258);
+ rule__InstanceCreationExpression__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__020261);
+ rule__InstanceCreationExpression__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationExpression__Group__0"
+
+
+ // $ANTLR start "rule__InstanceCreationExpression__Group__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9784:1: rule__InstanceCreationExpression__Group__0__Impl : ( 'new' ) ;
+ public final void rule__InstanceCreationExpression__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9788:1: ( ( 'new' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9789:1: ( 'new' )
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2());
- match(input,65,FOLLOW_65_in_rule__SuperInvocationExpression__Group_1_0__2__Impl21009);
- after(grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9789:1: ( 'new' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9790:1: 'new'
+ {
+ before(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
+ match(input,86,FOLLOW_86_in_rule__InstanceCreationExpression__Group__0__Impl20289);
+ after(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
}
@@ -28657,21 +27569,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__2__Impl"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__0__Impl"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10158:1: rule__SuperInvocationExpression__Group_1_0__3 : rule__SuperInvocationExpression__Group_1_0__3__Impl ;
- public final void rule__SuperInvocationExpression__Group_1_0__3() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9803:1: rule__InstanceCreationExpression__Group__1 : rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 ;
+ public final void rule__InstanceCreationExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10162:1: ( rule__SuperInvocationExpression__Group_1_0__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10163:2: rule__SuperInvocationExpression__Group_1_0__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9807:1: ( rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9808:2: rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__Group_1_0__3__Impl_in_rule__SuperInvocationExpression__Group_1_0__321040);
- rule__SuperInvocationExpression__Group_1_0__3__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__120320);
+ rule__InstanceCreationExpression__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__120323);
+ rule__InstanceCreationExpression__Group__2();
state._fsp--;
@@ -28690,35 +27607,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__3"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__1"
- // $ANTLR start "rule__SuperInvocationExpression__Group_1_0__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10169:1: rule__SuperInvocationExpression__Group_1_0__3__Impl : ( ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 ) ) ;
- public final void rule__SuperInvocationExpression__Group_1_0__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9815:1: rule__InstanceCreationExpression__Group__1__Impl : ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) ;
+ public final void rule__InstanceCreationExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10173:1: ( ( ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10174:1: ( ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9819:1: ( ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9820:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10174:1: ( ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10175:1: ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9820:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9821:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10176:1: ( rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10176:2: rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3
+ before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9822:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9822:2: rule__InstanceCreationExpression__ConstructorAssignment_1
{
- pushFollow(FOLLOW_rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3_in_rule__SuperInvocationExpression__Group_1_0__3__Impl21067);
- rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl20350);
+ rule__InstanceCreationExpression__ConstructorAssignment_1();
state._fsp--;
}
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3());
+ after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
}
@@ -28737,26 +27654,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__Group_1_0__3__Impl"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__1__Impl"
- // $ANTLR start "rule__InstanceCreationExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10194:1: rule__InstanceCreationExpression__Group__0 : rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 ;
- public final void rule__InstanceCreationExpression__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9832:1: rule__InstanceCreationExpression__Group__2 : rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 ;
+ public final void rule__InstanceCreationExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10198:1: ( rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10199:2: rule__InstanceCreationExpression__Group__0__Impl rule__InstanceCreationExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9836:1: ( rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9837:2: rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__021105);
- rule__InstanceCreationExpression__Group__0__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__220380);
+ rule__InstanceCreationExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__021108);
- rule__InstanceCreationExpression__Group__1();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__220383);
+ rule__InstanceCreationExpression__Group__3();
state._fsp--;
@@ -28775,25 +27692,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__0"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__2"
- // $ANTLR start "rule__InstanceCreationExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10206:1: rule__InstanceCreationExpression__Group__0__Impl : ( 'new' ) ;
- public final void rule__InstanceCreationExpression__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9844:1: rule__InstanceCreationExpression__Group__2__Impl : ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) ;
+ public final void rule__InstanceCreationExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10210:1: ( ( 'new' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10211:1: ( 'new' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9848:1: ( ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9849:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10211:1: ( 'new' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10212:1: 'new'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9849:1: ( ( rule__InstanceCreationExpression__TupleAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9850:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
- match(input,86,FOLLOW_86_in_rule__InstanceCreationExpression__Group__0__Impl21136);
- after(grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
+ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9851:1: ( rule__InstanceCreationExpression__TupleAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9851:2: rule__InstanceCreationExpression__TupleAssignment_2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl20410);
+ rule__InstanceCreationExpression__TupleAssignment_2();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2());
}
@@ -28812,26 +27739,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__0__Impl"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__2__Impl"
- // $ANTLR start "rule__InstanceCreationExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10225:1: rule__InstanceCreationExpression__Group__1 : rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 ;
- public final void rule__InstanceCreationExpression__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__3"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9861:1: rule__InstanceCreationExpression__Group__3 : rule__InstanceCreationExpression__Group__3__Impl ;
+ public final void rule__InstanceCreationExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10229:1: ( rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10230:2: rule__InstanceCreationExpression__Group__1__Impl rule__InstanceCreationExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9865:1: ( rule__InstanceCreationExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9866:2: rule__InstanceCreationExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__121167);
- rule__InstanceCreationExpression__Group__1__Impl();
-
- state._fsp--;
-
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__121170);
- rule__InstanceCreationExpression__Group__2();
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320440);
+ rule__InstanceCreationExpression__Group__3__Impl();
state._fsp--;
@@ -28850,35 +27772,46 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__1"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__3"
- // $ANTLR start "rule__InstanceCreationExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10237:1: rule__InstanceCreationExpression__Group__1__Impl : ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) ;
- public final void rule__InstanceCreationExpression__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__Group__3__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9872:1: rule__InstanceCreationExpression__Group__3__Impl : ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) ;
+ public final void rule__InstanceCreationExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10241:1: ( ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10242:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9876:1: ( ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9877:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10242:1: ( ( rule__InstanceCreationExpression__ConstructorAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10243:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9877:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9878:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10244:1: ( rule__InstanceCreationExpression__ConstructorAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10244:2: rule__InstanceCreationExpression__ConstructorAssignment_1
- {
- pushFollow(FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl21197);
- rule__InstanceCreationExpression__ConstructorAssignment_1();
+ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9879:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- state._fsp--;
+ if ( (LA81_0==77||LA81_0==80) ) {
+ alt81=1;
+ }
+ switch (alt81) {
+ case 1 :
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9879:2: rule__InstanceCreationExpression__SuffixAssignment_3
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20467);
+ rule__InstanceCreationExpression__SuffixAssignment_3();
+ state._fsp--;
+
+
+ }
+ break;
}
- after(grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1());
+ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
}
@@ -28897,26 +27830,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__1__Impl"
+ // $ANTLR end "rule__InstanceCreationExpression__Group__3__Impl"
- // $ANTLR start "rule__InstanceCreationExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10254:1: rule__InstanceCreationExpression__Group__2 : rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 ;
- public final void rule__InstanceCreationExpression__Group__2() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9897:1: rule__InstanceCreationTuple__Group__0 : rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 ;
+ public final void rule__InstanceCreationTuple__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10258:1: ( rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10259:2: rule__InstanceCreationExpression__Group__2__Impl rule__InstanceCreationExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9901:1: ( rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9902:2: rule__InstanceCreationTuple__Group__0__Impl rule__InstanceCreationTuple__Group__1
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__221227);
- rule__InstanceCreationExpression__Group__2__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020506);
+ rule__InstanceCreationTuple__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__221230);
- rule__InstanceCreationExpression__Group__3();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020509);
+ rule__InstanceCreationTuple__Group__1();
state._fsp--;
@@ -28935,35 +27868,100 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__2"
+ // $ANTLR end "rule__InstanceCreationTuple__Group__0"
- // $ANTLR start "rule__InstanceCreationExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10266:1: rule__InstanceCreationExpression__Group__2__Impl : ( ( rule__InstanceCreationExpression__Alternatives_2 ) ) ;
- public final void rule__InstanceCreationExpression__Group__2__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9909:1: rule__InstanceCreationTuple__Group__0__Impl : ( () ) ;
+ public final void rule__InstanceCreationTuple__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10270:1: ( ( ( rule__InstanceCreationExpression__Alternatives_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10271:1: ( ( rule__InstanceCreationExpression__Alternatives_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9913:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9914:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10271:1: ( ( rule__InstanceCreationExpression__Alternatives_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10272:1: ( rule__InstanceCreationExpression__Alternatives_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9914:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9915:1: ()
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10273:1: ( rule__InstanceCreationExpression__Alternatives_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10273:2: rule__InstanceCreationExpression__Alternatives_2
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9916:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9918:1:
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Alternatives_2_in_rule__InstanceCreationExpression__Group__2__Impl21257);
- rule__InstanceCreationExpression__Alternatives_2();
+ }
+
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0());
+
+ }
+
+
+ }
+
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__0__Impl"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9928:1: rule__InstanceCreationTuple__Group__1 : rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 ;
+ public final void rule__InstanceCreationTuple__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9932:1: ( rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9933:2: rule__InstanceCreationTuple__Group__1__Impl rule__InstanceCreationTuple__Group__2
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120567);
+ rule__InstanceCreationTuple__Group__1__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120570);
+ rule__InstanceCreationTuple__Group__2();
state._fsp--;
}
- after(grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__1"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9940:1: rule__InstanceCreationTuple__Group__1__Impl : ( '(' ) ;
+ public final void rule__InstanceCreationTuple__Group__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9944:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9945:1: ( '(' )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9945:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9946:1: '('
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
+ match(input,68,FOLLOW_68_in_rule__InstanceCreationTuple__Group__1__Impl20598);
+ after(grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
}
@@ -28982,21 +27980,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__2__Impl"
+ // $ANTLR end "rule__InstanceCreationTuple__Group__1__Impl"
- // $ANTLR start "rule__InstanceCreationExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10283:1: rule__InstanceCreationExpression__Group__3 : rule__InstanceCreationExpression__Group__3__Impl ;
- public final void rule__InstanceCreationExpression__Group__3() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9959:1: rule__InstanceCreationTuple__Group__2 : rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 ;
+ public final void rule__InstanceCreationTuple__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10287:1: ( rule__InstanceCreationExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10288:2: rule__InstanceCreationExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9963:1: ( rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9964:2: rule__InstanceCreationTuple__Group__2__Impl rule__InstanceCreationTuple__Group__3
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__321287);
- rule__InstanceCreationExpression__Group__3__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220629);
+ rule__InstanceCreationTuple__Group__2__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220632);
+ rule__InstanceCreationTuple__Group__3();
state._fsp--;
@@ -29015,36 +28018,36 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__3"
+ // $ANTLR end "rule__InstanceCreationTuple__Group__2"
- // $ANTLR start "rule__InstanceCreationExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10294:1: rule__InstanceCreationExpression__Group__3__Impl : ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) ;
- public final void rule__InstanceCreationExpression__Group__3__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9971:1: rule__InstanceCreationTuple__Group__2__Impl : ( ( rule__InstanceCreationTuple__Group_2__0 )? ) ;
+ public final void rule__InstanceCreationTuple__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10298:1: ( ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10299:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9975:1: ( ( ( rule__InstanceCreationTuple__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9976:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10299:1: ( ( rule__InstanceCreationExpression__SuffixAssignment_3 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10300:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9976:1: ( ( rule__InstanceCreationTuple__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9977:1: ( rule__InstanceCreationTuple__Group_2__0 )?
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10301:1: ( rule__InstanceCreationExpression__SuffixAssignment_3 )?
- int alt88=2;
- int LA88_0 = input.LA(1);
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9978:1: ( rule__InstanceCreationTuple__Group_2__0 )?
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA88_0==77||LA88_0==80) ) {
- alt88=1;
+ if ( (LA82_0==RULE_ID) ) {
+ alt82=1;
}
- switch (alt88) {
+ switch (alt82) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10301:2: rule__InstanceCreationExpression__SuffixAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9978:2: rule__InstanceCreationTuple__Group_2__0
{
- pushFollow(FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl21314);
- rule__InstanceCreationExpression__SuffixAssignment_3();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20659);
+ rule__InstanceCreationTuple__Group_2__0();
state._fsp--;
@@ -29054,7 +28057,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
- after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3());
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2());
}
@@ -29073,26 +28076,96 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__Group__3__Impl"
+ // $ANTLR end "rule__InstanceCreationTuple__Group__2__Impl"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10319:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0 : rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group__3"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9988:1: rule__InstanceCreationTuple__Group__3 : rule__InstanceCreationTuple__Group__3__Impl ;
+ public final void rule__InstanceCreationTuple__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10323:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10324:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9992:1: ( rule__InstanceCreationTuple__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9993:2: rule__InstanceCreationTuple__Group__3__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021353);
- rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320690);
+ rule__InstanceCreationTuple__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021356);
- rule__SequenceConstructionOrAccessCompletion__Group_0__1();
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__3"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group__3__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:9999:1: rule__InstanceCreationTuple__Group__3__Impl : ( ')' ) ;
+ public final void rule__InstanceCreationTuple__Group__3__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10003:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10004:1: ( ')' )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10004:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10005:1: ')'
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+ match(input,69,FOLLOW_69_in_rule__InstanceCreationTuple__Group__3__Impl20718);
+ after(grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group__3__Impl"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10026:1: rule__InstanceCreationTuple__Group_2__0 : rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 ;
+ public final void rule__InstanceCreationTuple__Group_2__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10030:1: ( rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10031:2: rule__InstanceCreationTuple__Group_2__0__Impl rule__InstanceCreationTuple__Group_2__1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020757);
+ rule__InstanceCreationTuple__Group_2__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020760);
+ rule__InstanceCreationTuple__Group_2__1();
state._fsp--;
@@ -29111,35 +28184,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__0"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10331:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10038:1: rule__InstanceCreationTuple__Group_2__0__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) ;
+ public final void rule__InstanceCreationTuple__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10335:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10336:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10042:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10043:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10336:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10337:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10043:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10044:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10338:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10338:2: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10045:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10045:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl21383);
- rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20787);
+ rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0();
state._fsp--;
}
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_0());
}
@@ -29158,21 +28231,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__0__Impl"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10348:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1 : rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10055:1: rule__InstanceCreationTuple__Group_2__1 : rule__InstanceCreationTuple__Group_2__1__Impl ;
+ public final void rule__InstanceCreationTuple__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10352:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10353:2: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10059:1: ( rule__InstanceCreationTuple__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10060:2: rule__InstanceCreationTuple__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__121413);
- rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120817);
+ rule__InstanceCreationTuple__Group_2__1__Impl();
state._fsp--;
@@ -29191,35 +28264,53 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__1"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10359:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10066:1: rule__InstanceCreationTuple__Group_2__1__Impl : ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) ;
+ public final void rule__InstanceCreationTuple__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10363:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10364:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10070:1: ( ( ( rule__InstanceCreationTuple__Group_2_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10071:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10364:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10365:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10071:1: ( ( rule__InstanceCreationTuple__Group_2_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10072:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10366:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10366:2: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1
- {
- pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl21440);
- rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1();
+ before(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10073:1: ( rule__InstanceCreationTuple__Group_2_1__0 )*
+ loop83:
+ do {
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- state._fsp--;
+ if ( (LA83_0==66) ) {
+ alt83=1;
+ }
- }
+ switch (alt83) {
+ case 1 :
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10073:2: rule__InstanceCreationTuple__Group_2_1__0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20844);
+ rule__InstanceCreationTuple__Group_2_1__0();
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
+ state._fsp--;
+
+
+ }
+ break;
+
+ default :
+ break loop83;
+ }
+ } while (true);
+
+ after(grammarAccess.getInstanceCreationTupleAccess().getGroup_2_1());
}
@@ -29238,26 +28329,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2__1__Impl"
- // $ANTLR start "rule__AccessCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10380:1: rule__AccessCompletion__Group__0 : rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 ;
- public final void rule__AccessCompletion__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10087:1: rule__InstanceCreationTuple__Group_2_1__0 : rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 ;
+ public final void rule__InstanceCreationTuple__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10384:1: ( rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10385:2: rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10091:1: ( rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10092:2: rule__InstanceCreationTuple__Group_2_1__0__Impl rule__InstanceCreationTuple__Group_2_1__1
{
- pushFollow(FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__021474);
- rule__AccessCompletion__Group__0__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020879);
+ rule__InstanceCreationTuple__Group_2_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__021477);
- rule__AccessCompletion__Group__1();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020882);
+ rule__InstanceCreationTuple__Group_2_1__1();
state._fsp--;
@@ -29276,35 +28367,105 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AccessCompletion__Group__0"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0"
- // $ANTLR start "rule__AccessCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10392:1: rule__AccessCompletion__Group__0__Impl : ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) ;
- public final void rule__AccessCompletion__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10099:1: rule__InstanceCreationTuple__Group_2_1__0__Impl : ( ',' ) ;
+ public final void rule__InstanceCreationTuple__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10396:1: ( ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10397:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10103:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10104:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10397:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10398:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10104:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10105:1: ','
{
- before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10399:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10399:2: rule__AccessCompletion__AccessIndexAssignment_0
+ before(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+ match(input,66,FOLLOW_66_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20910);
+ after(grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__0__Impl"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10118:1: rule__InstanceCreationTuple__Group_2_1__1 : rule__InstanceCreationTuple__Group_2_1__1__Impl ;
+ public final void rule__InstanceCreationTuple__Group_2_1__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10122:1: ( rule__InstanceCreationTuple__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10123:2: rule__InstanceCreationTuple__Group_2_1__1__Impl
{
- pushFollow(FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl21504);
- rule__AccessCompletion__AccessIndexAssignment_0();
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120941);
+ rule__InstanceCreationTuple__Group_2_1__1__Impl();
state._fsp--;
}
- after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1"
+
+
+ // $ANTLR start "rule__InstanceCreationTuple__Group_2_1__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10129:1: rule__InstanceCreationTuple__Group_2_1__1__Impl : ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) ;
+ public final void rule__InstanceCreationTuple__Group_2_1__1__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10133:1: ( ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10134:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10134:1: ( ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10135:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
+ {
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10136:1: ( rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10136:2: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20968);
+ rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementAssignment_2_1_1());
}
@@ -29323,21 +28484,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AccessCompletion__Group__0__Impl"
+ // $ANTLR end "rule__InstanceCreationTuple__Group_2_1__1__Impl"
- // $ANTLR start "rule__AccessCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10409:1: rule__AccessCompletion__Group__1 : rule__AccessCompletion__Group__1__Impl ;
- public final void rule__AccessCompletion__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10150:1: rule__InstanceCreationTupleElement__Group__0 : rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 ;
+ public final void rule__InstanceCreationTupleElement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10413:1: ( rule__AccessCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10414:2: rule__AccessCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10154:1: ( rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10155:2: rule__InstanceCreationTupleElement__Group__0__Impl rule__InstanceCreationTupleElement__Group__1
{
- pushFollow(FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__121534);
- rule__AccessCompletion__Group__1__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__021002);
+ rule__InstanceCreationTupleElement__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__021005);
+ rule__InstanceCreationTupleElement__Group__1();
state._fsp--;
@@ -29356,25 +28522,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AccessCompletion__Group__1"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__0"
- // $ANTLR start "rule__AccessCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10420:1: rule__AccessCompletion__Group__1__Impl : ( ']' ) ;
- public final void rule__AccessCompletion__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10162:1: rule__InstanceCreationTupleElement__Group__0__Impl : ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) ;
+ public final void rule__InstanceCreationTupleElement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10424:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10425:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10166:1: ( ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10167:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10425:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10426:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10167:1: ( ( rule__InstanceCreationTupleElement__RoleAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10168:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
{
- before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
- match(input,79,FOLLOW_79_in_rule__AccessCompletion__Group__1__Impl21562);
- after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10169:1: ( rule__InstanceCreationTupleElement__RoleAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10169:2: rule__InstanceCreationTupleElement__RoleAssignment_0
+ {
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl21032);
+ rule__InstanceCreationTupleElement__RoleAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleAssignment_0());
}
@@ -29393,26 +28569,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AccessCompletion__Group__1__Impl"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__0__Impl"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10443:1: rule__PartialSequenceConstructionCompletion__Group__0 : rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 ;
- public final void rule__PartialSequenceConstructionCompletion__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10179:1: rule__InstanceCreationTupleElement__Group__1 : rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 ;
+ public final void rule__InstanceCreationTupleElement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10447:1: ( rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10448:2: rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10183:1: ( rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10184:2: rule__InstanceCreationTupleElement__Group__1__Impl rule__InstanceCreationTupleElement__Group__2
{
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021597);
- rule__PartialSequenceConstructionCompletion__Group__0__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__121062);
+ rule__InstanceCreationTupleElement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021600);
- rule__PartialSequenceConstructionCompletion__Group__1();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__121065);
+ rule__InstanceCreationTupleElement__Group__2();
state._fsp--;
@@ -29431,25 +28607,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__1"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10455:1: rule__PartialSequenceConstructionCompletion__Group__0__Impl : ( ']' ) ;
- public final void rule__PartialSequenceConstructionCompletion__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10191:1: rule__InstanceCreationTupleElement__Group__1__Impl : ( '=>' ) ;
+ public final void rule__InstanceCreationTupleElement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10459:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10460:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10195:1: ( ( '=>' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10196:1: ( '=>' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10460:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10461:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10196:1: ( '=>' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10197:1: '=>'
{
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
- match(input,79,FOLLOW_79_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21628);
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
+ match(input,67,FOLLOW_67_in_rule__InstanceCreationTupleElement__Group__1__Impl21093);
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
}
@@ -29468,21 +28644,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__1__Impl"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10474:1: rule__PartialSequenceConstructionCompletion__Group__1 : rule__PartialSequenceConstructionCompletion__Group__1__Impl ;
- public final void rule__PartialSequenceConstructionCompletion__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10210:1: rule__InstanceCreationTupleElement__Group__2 : rule__InstanceCreationTupleElement__Group__2__Impl ;
+ public final void rule__InstanceCreationTupleElement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10478:1: ( rule__PartialSequenceConstructionCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10479:2: rule__PartialSequenceConstructionCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10214:1: ( rule__InstanceCreationTupleElement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10215:2: rule__InstanceCreationTupleElement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121659);
- rule__PartialSequenceConstructionCompletion__Group__1__Impl();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__221124);
+ rule__InstanceCreationTupleElement__Group__2__Impl();
state._fsp--;
@@ -29501,35 +28677,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__2"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10485:1: rule__PartialSequenceConstructionCompletion__Group__1__Impl : ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) ;
- public final void rule__PartialSequenceConstructionCompletion__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__Group__2__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10221:1: rule__InstanceCreationTupleElement__Group__2__Impl : ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) ;
+ public final void rule__InstanceCreationTupleElement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10489:1: ( ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10490:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10225:1: ( ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10226:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10490:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10491:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10226:1: ( ( rule__InstanceCreationTupleElement__ObjectAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10227:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
{
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10492:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10492:2: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10228:1: ( rule__InstanceCreationTupleElement__ObjectAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10228:2: rule__InstanceCreationTupleElement__ObjectAssignment_2
{
- pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21686);
- rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1();
+ pushFollow(FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl21151);
+ rule__InstanceCreationTupleElement__ObjectAssignment_2();
state._fsp--;
}
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectAssignment_2());
}
@@ -29548,26 +28724,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
+ // $ANTLR end "rule__InstanceCreationTupleElement__Group__2__Impl"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10506:1: rule__SequenceConstructionCompletion__Group__0 : rule__SequenceConstructionCompletion__Group__0__Impl rule__SequenceConstructionCompletion__Group__1 ;
- public final void rule__SequenceConstructionCompletion__Group__0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10244:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0 : rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10510:1: ( rule__SequenceConstructionCompletion__Group__0__Impl rule__SequenceConstructionCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10511:2: rule__SequenceConstructionCompletion__Group__0__Impl rule__SequenceConstructionCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10248:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10249:2: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl rule__SequenceConstructionOrAccessCompletion__Group_0__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group__0__Impl_in_rule__SequenceConstructionCompletion__Group__021720);
- rule__SequenceConstructionCompletion__Group__0__Impl();
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021187);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group__1_in_rule__SequenceConstructionCompletion__Group__021723);
- rule__SequenceConstructionCompletion__Group__1();
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021190);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1();
state._fsp--;
@@ -29586,46 +28762,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group__0"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10518:1: rule__SequenceConstructionCompletion__Group__0__Impl : ( ( rule__SequenceConstructionCompletion__Group_0__0 )? ) ;
- public final void rule__SequenceConstructionCompletion__Group__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10256:1: rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10522:1: ( ( ( rule__SequenceConstructionCompletion__Group_0__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10523:1: ( ( rule__SequenceConstructionCompletion__Group_0__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10260:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10261:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10523:1: ( ( rule__SequenceConstructionCompletion__Group_0__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10524:1: ( rule__SequenceConstructionCompletion__Group_0__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10261:1: ( ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10262:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10525:1: ( rule__SequenceConstructionCompletion__Group_0__0 )?
- int alt89=2;
- int LA89_0 = input.LA(1);
-
- if ( (LA89_0==78) ) {
- alt89=1;
- }
- switch (alt89) {
- case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10525:2: rule__SequenceConstructionCompletion__Group_0__0
- {
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group_0__0_in_rule__SequenceConstructionCompletion__Group__0__Impl21750);
- rule__SequenceConstructionCompletion__Group_0__0();
-
- state._fsp--;
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10263:1: ( rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10263:2: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0
+ {
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl21217);
+ rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0();
+ state._fsp--;
- }
- break;
}
- after(grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
}
@@ -29644,21 +28809,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group__0__Impl"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10535:1: rule__SequenceConstructionCompletion__Group__1 : rule__SequenceConstructionCompletion__Group__1__Impl ;
- public final void rule__SequenceConstructionCompletion__Group__1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10273:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1 : rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10539:1: ( rule__SequenceConstructionCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10540:2: rule__SequenceConstructionCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10277:1: ( rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10278:2: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group__1__Impl_in_rule__SequenceConstructionCompletion__Group__121781);
- rule__SequenceConstructionCompletion__Group__1__Impl();
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__121247);
+ rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl();
state._fsp--;
@@ -29677,35 +28842,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group__1"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10546:1: rule__SequenceConstructionCompletion__Group__1__Impl : ( ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 ) ) ;
- public final void rule__SequenceConstructionCompletion__Group__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10284:1: rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl : ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10550:1: ( ( ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10551:1: ( ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10288:1: ( ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10289:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10551:1: ( ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10552:1: ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10289:1: ( ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10290:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10553:1: ( rule__SequenceConstructionCompletion__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10553:2: rule__SequenceConstructionCompletion__ExpressionAssignment_1
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10291:1: ( rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10291:2: rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionCompletion__Group__1__Impl21808);
- rule__SequenceConstructionCompletion__ExpressionAssignment_1();
+ pushFollow(FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl21274);
+ rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1();
state._fsp--;
}
- after(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1());
}
@@ -29724,26 +28889,106 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group__1__Impl"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10567:1: rule__SequenceConstructionCompletion__Group_0__0 : rule__SequenceConstructionCompletion__Group_0__0__Impl rule__SequenceConstructionCompletion__Group_0__1 ;
- public final void rule__SequenceConstructionCompletion__Group_0__0() throws RecognitionException {
+ // $ANTLR start "rule__AccessCompletion__Group__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10305:1: rule__AccessCompletion__Group__0 : rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 ;
+ public final void rule__AccessCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10571:1: ( rule__SequenceConstructionCompletion__Group_0__0__Impl rule__SequenceConstructionCompletion__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10572:2: rule__SequenceConstructionCompletion__Group_0__0__Impl rule__SequenceConstructionCompletion__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10309:1: ( rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10310:2: rule__AccessCompletion__Group__0__Impl rule__AccessCompletion__Group__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group_0__0__Impl_in_rule__SequenceConstructionCompletion__Group_0__021842);
- rule__SequenceConstructionCompletion__Group_0__0__Impl();
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__021308);
+ rule__AccessCompletion__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group_0__1_in_rule__SequenceConstructionCompletion__Group_0__021845);
- rule__SequenceConstructionCompletion__Group_0__1();
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__021311);
+ rule__AccessCompletion__Group__1();
+
+ state._fsp--;
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AccessCompletion__Group__0"
+
+
+ // $ANTLR start "rule__AccessCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10317:1: rule__AccessCompletion__Group__0__Impl : ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) ;
+ public final void rule__AccessCompletion__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10321:1: ( ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10322:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10322:1: ( ( rule__AccessCompletion__AccessIndexAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10323:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
+ {
+ before(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10324:1: ( rule__AccessCompletion__AccessIndexAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10324:2: rule__AccessCompletion__AccessIndexAssignment_0
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl21338);
+ rule__AccessCompletion__AccessIndexAssignment_0();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AccessCompletion__Group__0__Impl"
+
+
+ // $ANTLR start "rule__AccessCompletion__Group__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10334:1: rule__AccessCompletion__Group__1 : rule__AccessCompletion__Group__1__Impl ;
+ public final void rule__AccessCompletion__Group__1() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10338:1: ( rule__AccessCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10339:2: rule__AccessCompletion__Group__1__Impl
+ {
+ pushFollow(FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__121368);
+ rule__AccessCompletion__Group__1__Impl();
state._fsp--;
@@ -29762,35 +29007,100 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group_0__0"
+ // $ANTLR end "rule__AccessCompletion__Group__1"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10579:1: rule__SequenceConstructionCompletion__Group_0__0__Impl : ( ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
- public final void rule__SequenceConstructionCompletion__Group_0__0__Impl() throws RecognitionException {
+ // $ANTLR start "rule__AccessCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10345:1: rule__AccessCompletion__Group__1__Impl : ( ']' ) ;
+ public final void rule__AccessCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10583:1: ( ( ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10584:1: ( ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10349:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10350:1: ( ']' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10584:1: ( ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10585:1: ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10350:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10351:1: ']'
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10586:1: ( rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10586:2: rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0
+ before(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
+ match(input,79,FOLLOW_79_in_rule__AccessCompletion__Group__1__Impl21396);
+ after(grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
+
+ }
+
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__AccessCompletion__Group__1__Impl"
+
+
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10368:1: rule__PartialSequenceConstructionCompletion__Group__0 : rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10372:1: ( rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10373:2: rule__PartialSequenceConstructionCompletion__Group__0__Impl rule__PartialSequenceConstructionCompletion__Group__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionCompletion__Group_0__0__Impl21872);
- rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0();
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021431);
+ rule__PartialSequenceConstructionCompletion__Group__0__Impl();
+
+ state._fsp--;
+
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021434);
+ rule__PartialSequenceConstructionCompletion__Group__1();
state._fsp--;
}
- after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0"
+
+
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10380:1: rule__PartialSequenceConstructionCompletion__Group__0__Impl : ( ']' ) ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__0__Impl() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10384:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10385:1: ( ']' )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10385:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10386:1: ']'
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
+ match(input,79,FOLLOW_79_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21462);
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
}
@@ -29809,21 +29119,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group_0__0__Impl"
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__0__Impl"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10596:1: rule__SequenceConstructionCompletion__Group_0__1 : rule__SequenceConstructionCompletion__Group_0__1__Impl ;
- public final void rule__SequenceConstructionCompletion__Group_0__1() throws RecognitionException {
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10399:1: rule__PartialSequenceConstructionCompletion__Group__1 : rule__PartialSequenceConstructionCompletion__Group__1__Impl ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10600:1: ( rule__SequenceConstructionCompletion__Group_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10601:2: rule__SequenceConstructionCompletion__Group_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10403:1: ( rule__PartialSequenceConstructionCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10404:2: rule__PartialSequenceConstructionCompletion__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionCompletion__Group_0__1__Impl_in_rule__SequenceConstructionCompletion__Group_0__121902);
- rule__SequenceConstructionCompletion__Group_0__1__Impl();
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121493);
+ rule__PartialSequenceConstructionCompletion__Group__1__Impl();
state._fsp--;
@@ -29842,25 +29152,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group_0__1"
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1"
- // $ANTLR start "rule__SequenceConstructionCompletion__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10607:1: rule__SequenceConstructionCompletion__Group_0__1__Impl : ( ']' ) ;
- public final void rule__SequenceConstructionCompletion__Group_0__1__Impl() throws RecognitionException {
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10410:1: rule__PartialSequenceConstructionCompletion__Group__1__Impl : ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) ;
+ public final void rule__PartialSequenceConstructionCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10611:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10612:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10414:1: ( ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10415:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10612:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10613:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10415:1: ( ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10416:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
+ {
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10417:1: ( rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10417:2: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1());
- match(input,79,FOLLOW_79_in_rule__SequenceConstructionCompletion__Group_0__1__Impl21930);
- after(grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1());
+ pushFollow(FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21520);
+ rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1();
+
+ state._fsp--;
+
+
+ }
+
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1());
}
@@ -29879,25 +29199,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__Group_0__1__Impl"
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__Group__1__Impl"
// $ANTLR start "rule__SequenceConstructionExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10630:1: rule__SequenceConstructionExpression__Group__0 : rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10431:1: rule__SequenceConstructionExpression__Group__0 : rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 ;
public final void rule__SequenceConstructionExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10634:1: ( rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10635:2: rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10435:1: ( rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10436:2: rule__SequenceConstructionExpression__Group__0__Impl rule__SequenceConstructionExpression__Group__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021965);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021554);
rule__SequenceConstructionExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021968);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021557);
rule__SequenceConstructionExpression__Group__1();
state._fsp--;
@@ -29921,20 +29241,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10642:1: rule__SequenceConstructionExpression__Group__0__Impl : ( '{' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10443:1: rule__SequenceConstructionExpression__Group__0__Impl : ( '{' ) ;
public final void rule__SequenceConstructionExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10646:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10647:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10447:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10448:1: ( '{' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10647:1: ( '{' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10648:1: '{'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10448:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10449:1: '{'
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
- match(input,87,FOLLOW_87_in_rule__SequenceConstructionExpression__Group__0__Impl21996);
+ match(input,87,FOLLOW_87_in_rule__SequenceConstructionExpression__Group__0__Impl21585);
after(grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
}
@@ -29958,21 +29278,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10661:1: rule__SequenceConstructionExpression__Group__1 : rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10462:1: rule__SequenceConstructionExpression__Group__1 : rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 ;
public final void rule__SequenceConstructionExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10665:1: ( rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10666:2: rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10466:1: ( rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10467:2: rule__SequenceConstructionExpression__Group__1__Impl rule__SequenceConstructionExpression__Group__2
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__122027);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121616);
rule__SequenceConstructionExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__122030);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121619);
rule__SequenceConstructionExpression__Group__2();
state._fsp--;
@@ -29996,23 +29316,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10673:1: rule__SequenceConstructionExpression__Group__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10474:1: rule__SequenceConstructionExpression__Group__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) ;
public final void rule__SequenceConstructionExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10677:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10678:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10478:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10479:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10678:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10679:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10479:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10480:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10680:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10680:2: rule__SequenceConstructionExpression__SequenceElementAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10481:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10481:2: rule__SequenceConstructionExpression__SequenceElementAssignment_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl22057);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21646);
rule__SequenceConstructionExpression__SequenceElementAssignment_1();
state._fsp--;
@@ -30043,21 +29363,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10690:1: rule__SequenceConstructionExpression__Group__2 : rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10491:1: rule__SequenceConstructionExpression__Group__2 : rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 ;
public final void rule__SequenceConstructionExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10694:1: ( rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10695:2: rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10495:1: ( rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10496:2: rule__SequenceConstructionExpression__Group__2__Impl rule__SequenceConstructionExpression__Group__3
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__222087);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221676);
rule__SequenceConstructionExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__222090);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221679);
rule__SequenceConstructionExpression__Group__3();
state._fsp--;
@@ -30081,23 +29401,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10702:1: rule__SequenceConstructionExpression__Group__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10503:1: rule__SequenceConstructionExpression__Group__2__Impl : ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) ;
public final void rule__SequenceConstructionExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10706:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10707:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10507:1: ( ( ( rule__SequenceConstructionExpression__Alternatives_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10508:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10707:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10708:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10508:1: ( ( rule__SequenceConstructionExpression__Alternatives_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10509:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10709:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10709:2: rule__SequenceConstructionExpression__Alternatives_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10510:1: ( rule__SequenceConstructionExpression__Alternatives_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10510:2: rule__SequenceConstructionExpression__Alternatives_2
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl22117);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21706);
rule__SequenceConstructionExpression__Alternatives_2();
state._fsp--;
@@ -30128,16 +29448,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10719:1: rule__SequenceConstructionExpression__Group__3 : rule__SequenceConstructionExpression__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10520:1: rule__SequenceConstructionExpression__Group__3 : rule__SequenceConstructionExpression__Group__3__Impl ;
public final void rule__SequenceConstructionExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10723:1: ( rule__SequenceConstructionExpression__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10724:2: rule__SequenceConstructionExpression__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10524:1: ( rule__SequenceConstructionExpression__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10525:2: rule__SequenceConstructionExpression__Group__3__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__322147);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321736);
rule__SequenceConstructionExpression__Group__3__Impl();
state._fsp--;
@@ -30161,20 +29481,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10730:1: rule__SequenceConstructionExpression__Group__3__Impl : ( '}' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10531:1: rule__SequenceConstructionExpression__Group__3__Impl : ( '}' ) ;
public final void rule__SequenceConstructionExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10734:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10735:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10535:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10536:1: ( '}' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10735:1: ( '}' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10736:1: '}'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10536:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10537:1: '}'
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
- match(input,88,FOLLOW_88_in_rule__SequenceConstructionExpression__Group__3__Impl22175);
+ match(input,88,FOLLOW_88_in_rule__SequenceConstructionExpression__Group__3__Impl21764);
after(grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
}
@@ -30198,21 +29518,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10757:1: rule__SequenceConstructionExpression__Group_2_0__0 : rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10558:1: rule__SequenceConstructionExpression__Group_2_0__0 : rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 ;
public final void rule__SequenceConstructionExpression__Group_2_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10761:1: ( rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10762:2: rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10562:1: ( rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10563:2: rule__SequenceConstructionExpression__Group_2_0__0__Impl rule__SequenceConstructionExpression__Group_2_0__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__022214);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021803);
rule__SequenceConstructionExpression__Group_2_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__022217);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021806);
rule__SequenceConstructionExpression__Group_2_0__1();
state._fsp--;
@@ -30236,20 +29556,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10769:1: rule__SequenceConstructionExpression__Group_2_0__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10570:1: rule__SequenceConstructionExpression__Group_2_0__0__Impl : ( ',' ) ;
public final void rule__SequenceConstructionExpression__Group_2_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10773:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10774:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10574:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10575:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10774:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10775:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10575:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10576:1: ','
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
- match(input,66,FOLLOW_66_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl22245);
+ match(input,66,FOLLOW_66_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21834);
after(grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
}
@@ -30273,16 +29593,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10788:1: rule__SequenceConstructionExpression__Group_2_0__1 : rule__SequenceConstructionExpression__Group_2_0__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10589:1: rule__SequenceConstructionExpression__Group_2_0__1 : rule__SequenceConstructionExpression__Group_2_0__1__Impl ;
public final void rule__SequenceConstructionExpression__Group_2_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10792:1: ( rule__SequenceConstructionExpression__Group_2_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10793:2: rule__SequenceConstructionExpression__Group_2_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10593:1: ( rule__SequenceConstructionExpression__Group_2_0__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10594:2: rule__SequenceConstructionExpression__Group_2_0__1__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__122276);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121865);
rule__SequenceConstructionExpression__Group_2_0__1__Impl();
state._fsp--;
@@ -30306,23 +29626,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10799:1: rule__SequenceConstructionExpression__Group_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10600:1: rule__SequenceConstructionExpression__Group_2_0__1__Impl : ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) ;
public final void rule__SequenceConstructionExpression__Group_2_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10803:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10804:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10604:1: ( ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10605:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10804:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10805:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10605:1: ( ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10606:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10806:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10806:2: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10607:1: ( rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10607:2: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl22303);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21892);
rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1();
state._fsp--;
@@ -30353,21 +29673,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10820:1: rule__SequenceConstructionExpression__Group_2_1__0 : rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10621:1: rule__SequenceConstructionExpression__Group_2_1__0 : rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 ;
public final void rule__SequenceConstructionExpression__Group_2_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10824:1: ( rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10825:2: rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10625:1: ( rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10626:2: rule__SequenceConstructionExpression__Group_2_1__0__Impl rule__SequenceConstructionExpression__Group_2_1__1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__022337);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021926);
rule__SequenceConstructionExpression__Group_2_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__022340);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021929);
rule__SequenceConstructionExpression__Group_2_1__1();
state._fsp--;
@@ -30391,20 +29711,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10832:1: rule__SequenceConstructionExpression__Group_2_1__0__Impl : ( '..' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10633:1: rule__SequenceConstructionExpression__Group_2_1__0__Impl : ( '..' ) ;
public final void rule__SequenceConstructionExpression__Group_2_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10836:1: ( ( '..' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10837:1: ( '..' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10637:1: ( ( '..' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10638:1: ( '..' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10837:1: ( '..' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10838:1: '..'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10638:1: ( '..' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10639:1: '..'
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
- match(input,89,FOLLOW_89_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl22368);
+ match(input,89,FOLLOW_89_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21957);
after(grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
}
@@ -30428,16 +29748,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10851:1: rule__SequenceConstructionExpression__Group_2_1__1 : rule__SequenceConstructionExpression__Group_2_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10652:1: rule__SequenceConstructionExpression__Group_2_1__1 : rule__SequenceConstructionExpression__Group_2_1__1__Impl ;
public final void rule__SequenceConstructionExpression__Group_2_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10855:1: ( rule__SequenceConstructionExpression__Group_2_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10856:2: rule__SequenceConstructionExpression__Group_2_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10656:1: ( rule__SequenceConstructionExpression__Group_2_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10657:2: rule__SequenceConstructionExpression__Group_2_1__1__Impl
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__122399);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121988);
rule__SequenceConstructionExpression__Group_2_1__1__Impl();
state._fsp--;
@@ -30461,23 +29781,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__Group_2_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10862:1: rule__SequenceConstructionExpression__Group_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10663:1: rule__SequenceConstructionExpression__Group_2_1__1__Impl : ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) ;
public final void rule__SequenceConstructionExpression__Group_2_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10866:1: ( ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10867:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10667:1: ( ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10668:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10867:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10868:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10668:1: ( ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10669:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10869:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10869:2: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10670:1: ( rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10670:2: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1
{
- pushFollow(FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl22426);
+ pushFollow(FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl22015);
rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1();
state._fsp--;
@@ -30508,21 +29828,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10883:1: rule__ClassExtentExpression__Group__0 : rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10684:1: rule__ClassExtentExpression__Group__0 : rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 ;
public final void rule__ClassExtentExpression__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10887:1: ( rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10888:2: rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10688:1: ( rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10689:2: rule__ClassExtentExpression__Group__0__Impl rule__ClassExtentExpression__Group__1
{
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__022460);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__022049);
rule__ClassExtentExpression__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__022463);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__022052);
rule__ClassExtentExpression__Group__1();
state._fsp--;
@@ -30546,21 +29866,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10895:1: rule__ClassExtentExpression__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10696:1: rule__ClassExtentExpression__Group__0__Impl : ( () ) ;
public final void rule__ClassExtentExpression__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10899:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10900:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10700:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10701:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10900:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10901:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10701:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10702:1: ()
{
before(grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10902:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10904:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10703:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10705:1:
{
}
@@ -30583,21 +29903,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10914:1: rule__ClassExtentExpression__Group__1 : rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10715:1: rule__ClassExtentExpression__Group__1 : rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 ;
public final void rule__ClassExtentExpression__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10918:1: ( rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10919:2: rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10719:1: ( rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10720:2: rule__ClassExtentExpression__Group__1__Impl rule__ClassExtentExpression__Group__2
{
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__122521);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__122110);
rule__ClassExtentExpression__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__122524);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__122113);
rule__ClassExtentExpression__Group__2();
state._fsp--;
@@ -30621,20 +29941,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10926:1: rule__ClassExtentExpression__Group__1__Impl : ( '.' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10727:1: rule__ClassExtentExpression__Group__1__Impl : ( '.' ) ;
public final void rule__ClassExtentExpression__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10930:1: ( ( '.' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10931:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10731:1: ( ( '.' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10732:1: ( '.' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10931:1: ( '.' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10932:1: '.'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10732:1: ( '.' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10733:1: '.'
{
before(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
- match(input,77,FOLLOW_77_in_rule__ClassExtentExpression__Group__1__Impl22552);
+ match(input,77,FOLLOW_77_in_rule__ClassExtentExpression__Group__1__Impl22141);
after(grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
}
@@ -30658,21 +29978,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10945:1: rule__ClassExtentExpression__Group__2 : rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10746:1: rule__ClassExtentExpression__Group__2 : rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 ;
public final void rule__ClassExtentExpression__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10949:1: ( rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10950:2: rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10750:1: ( rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10751:2: rule__ClassExtentExpression__Group__2__Impl rule__ClassExtentExpression__Group__3
{
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__222583);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__222172);
rule__ClassExtentExpression__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__222586);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__222175);
rule__ClassExtentExpression__Group__3();
state._fsp--;
@@ -30696,20 +30016,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10957:1: rule__ClassExtentExpression__Group__2__Impl : ( 'allInstances' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10758:1: rule__ClassExtentExpression__Group__2__Impl : ( 'allInstances' ) ;
public final void rule__ClassExtentExpression__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10961:1: ( ( 'allInstances' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10962:1: ( 'allInstances' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10762:1: ( ( 'allInstances' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10763:1: ( 'allInstances' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10962:1: ( 'allInstances' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10963:1: 'allInstances'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10763:1: ( 'allInstances' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10764:1: 'allInstances'
{
before(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
- match(input,90,FOLLOW_90_in_rule__ClassExtentExpression__Group__2__Impl22614);
+ match(input,90,FOLLOW_90_in_rule__ClassExtentExpression__Group__2__Impl22203);
after(grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
}
@@ -30733,21 +30053,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10976:1: rule__ClassExtentExpression__Group__3 : rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10777:1: rule__ClassExtentExpression__Group__3 : rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 ;
public final void rule__ClassExtentExpression__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10980:1: ( rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10981:2: rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10781:1: ( rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10782:2: rule__ClassExtentExpression__Group__3__Impl rule__ClassExtentExpression__Group__4
{
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__322645);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__322234);
rule__ClassExtentExpression__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__322648);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__322237);
rule__ClassExtentExpression__Group__4();
state._fsp--;
@@ -30771,20 +30091,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10988:1: rule__ClassExtentExpression__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10789:1: rule__ClassExtentExpression__Group__3__Impl : ( '(' ) ;
public final void rule__ClassExtentExpression__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10992:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10993:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10793:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10794:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10993:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10994:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10794:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10795:1: '('
{
before(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__ClassExtentExpression__Group__3__Impl22676);
+ match(input,68,FOLLOW_68_in_rule__ClassExtentExpression__Group__3__Impl22265);
after(grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
}
@@ -30808,16 +30128,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11007:1: rule__ClassExtentExpression__Group__4 : rule__ClassExtentExpression__Group__4__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10808:1: rule__ClassExtentExpression__Group__4 : rule__ClassExtentExpression__Group__4__Impl ;
public final void rule__ClassExtentExpression__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11011:1: ( rule__ClassExtentExpression__Group__4__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11012:2: rule__ClassExtentExpression__Group__4__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10812:1: ( rule__ClassExtentExpression__Group__4__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10813:2: rule__ClassExtentExpression__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__422707);
+ pushFollow(FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__422296);
rule__ClassExtentExpression__Group__4__Impl();
state._fsp--;
@@ -30841,20 +30161,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassExtentExpression__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11018:1: rule__ClassExtentExpression__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10819:1: rule__ClassExtentExpression__Group__4__Impl : ( ')' ) ;
public final void rule__ClassExtentExpression__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11022:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11023:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10823:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10824:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11023:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11024:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10824:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10825:1: ')'
{
before(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
- match(input,69,FOLLOW_69_in_rule__ClassExtentExpression__Group__4__Impl22735);
+ match(input,69,FOLLOW_69_in_rule__ClassExtentExpression__Group__4__Impl22324);
after(grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
}
@@ -30878,21 +30198,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11047:1: rule__Block__Group__0 : rule__Block__Group__0__Impl rule__Block__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10848:1: rule__Block__Group__0 : rule__Block__Group__0__Impl rule__Block__Group__1 ;
public final void rule__Block__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11051:1: ( rule__Block__Group__0__Impl rule__Block__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11052:2: rule__Block__Group__0__Impl rule__Block__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10852:1: ( rule__Block__Group__0__Impl rule__Block__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10853:2: rule__Block__Group__0__Impl rule__Block__Group__1
{
- pushFollow(FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__022776);
+ pushFollow(FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__022365);
rule__Block__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Block__Group__1_in_rule__Block__Group__022779);
+ pushFollow(FOLLOW_rule__Block__Group__1_in_rule__Block__Group__022368);
rule__Block__Group__1();
state._fsp--;
@@ -30916,20 +30236,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11059:1: rule__Block__Group__0__Impl : ( '{' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10860:1: rule__Block__Group__0__Impl : ( '{' ) ;
public final void rule__Block__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11063:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11064:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10864:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10865:1: ( '{' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11064:1: ( '{' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11065:1: '{'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10865:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10866:1: '{'
{
before(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
- match(input,87,FOLLOW_87_in_rule__Block__Group__0__Impl22807);
+ match(input,87,FOLLOW_87_in_rule__Block__Group__0__Impl22396);
after(grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
}
@@ -30953,21 +30273,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11078:1: rule__Block__Group__1 : rule__Block__Group__1__Impl rule__Block__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10879:1: rule__Block__Group__1 : rule__Block__Group__1__Impl rule__Block__Group__2 ;
public final void rule__Block__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11082:1: ( rule__Block__Group__1__Impl rule__Block__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11083:2: rule__Block__Group__1__Impl rule__Block__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10883:1: ( rule__Block__Group__1__Impl rule__Block__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10884:2: rule__Block__Group__1__Impl rule__Block__Group__2
{
- pushFollow(FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__122838);
+ pushFollow(FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__122427);
rule__Block__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122841);
+ pushFollow(FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122430);
rule__Block__Group__2();
state._fsp--;
@@ -30991,21 +30311,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11090:1: rule__Block__Group__1__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10891:1: rule__Block__Group__1__Impl : ( () ) ;
public final void rule__Block__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11094:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11095:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10895:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10896:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11095:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11096:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10896:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10897:1: ()
{
before(grammarAccess.getBlockAccess().getBlockAction_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11097:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11099:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10898:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10900:1:
{
}
@@ -31028,21 +30348,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11109:1: rule__Block__Group__2 : rule__Block__Group__2__Impl rule__Block__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10910:1: rule__Block__Group__2 : rule__Block__Group__2__Impl rule__Block__Group__3 ;
public final void rule__Block__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11113:1: ( rule__Block__Group__2__Impl rule__Block__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11114:2: rule__Block__Group__2__Impl rule__Block__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10914:1: ( rule__Block__Group__2__Impl rule__Block__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10915:2: rule__Block__Group__2__Impl rule__Block__Group__3
{
- pushFollow(FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222899);
+ pushFollow(FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222488);
rule__Block__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222902);
+ pushFollow(FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222491);
rule__Block__Group__3();
state._fsp--;
@@ -31066,31 +30386,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11121:1: rule__Block__Group__2__Impl : ( ( rule__Block__SequenceAssignment_2 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10922:1: rule__Block__Group__2__Impl : ( ( rule__Block__SequenceAssignment_2 )? ) ;
public final void rule__Block__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11125:1: ( ( ( rule__Block__SequenceAssignment_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11126:1: ( ( rule__Block__SequenceAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10926:1: ( ( ( rule__Block__SequenceAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10927:1: ( ( rule__Block__SequenceAssignment_2 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11126:1: ( ( rule__Block__SequenceAssignment_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11127:1: ( rule__Block__SequenceAssignment_2 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10927:1: ( ( rule__Block__SequenceAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10928:1: ( rule__Block__SequenceAssignment_2 )?
{
before(grammarAccess.getBlockAccess().getSequenceAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11128:1: ( rule__Block__SequenceAssignment_2 )?
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10929:1: ( rule__Block__SequenceAssignment_2 )?
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( ((LA90_0>=RULE_ML_COMMENT && LA90_0<=RULE_SL_COMMENT)||LA90_0==RULE_ID||(LA90_0>=12 && LA90_0<=13)||(LA90_0>=84 && LA90_0<=87)||LA90_0==91||(LA90_0>=94 && LA90_0<=97)||LA90_0==100||(LA90_0>=103 && LA90_0<=105)||(LA90_0>=107 && LA90_0<=110)) ) {
- alt90=1;
+ if ( ((LA84_0>=RULE_ML_COMMENT && LA84_0<=RULE_SL_COMMENT)||LA84_0==RULE_ID||(LA84_0>=12 && LA84_0<=13)||(LA84_0>=84 && LA84_0<=87)||LA84_0==91||(LA84_0>=94 && LA84_0<=97)||LA84_0==100||(LA84_0>=103 && LA84_0<=105)||(LA84_0>=107 && LA84_0<=110)) ) {
+ alt84=1;
}
- switch (alt90) {
+ switch (alt84) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11128:2: rule__Block__SequenceAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10929:2: rule__Block__SequenceAssignment_2
{
- pushFollow(FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22929);
+ pushFollow(FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22518);
rule__Block__SequenceAssignment_2();
state._fsp--;
@@ -31124,16 +30444,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11138:1: rule__Block__Group__3 : rule__Block__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10939:1: rule__Block__Group__3 : rule__Block__Group__3__Impl ;
public final void rule__Block__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11142:1: ( rule__Block__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11143:2: rule__Block__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10943:1: ( rule__Block__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10944:2: rule__Block__Group__3__Impl
{
- pushFollow(FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322960);
+ pushFollow(FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322549);
rule__Block__Group__3__Impl();
state._fsp--;
@@ -31157,20 +30477,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11149:1: rule__Block__Group__3__Impl : ( '}' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10950:1: rule__Block__Group__3__Impl : ( '}' ) ;
public final void rule__Block__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11153:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11154:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10954:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10955:1: ( '}' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11154:1: ( '}' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11155:1: '}'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10955:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10956:1: '}'
{
before(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
- match(input,88,FOLLOW_88_in_rule__Block__Group__3__Impl22988);
+ match(input,88,FOLLOW_88_in_rule__Block__Group__3__Impl22577);
after(grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
}
@@ -31194,21 +30514,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11176:1: rule__DocumentedStatement__Group__0 : rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10977:1: rule__DocumentedStatement__Group__0 : rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 ;
public final void rule__DocumentedStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11180:1: ( rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11181:2: rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10981:1: ( rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10982:2: rule__DocumentedStatement__Group__0__Impl rule__DocumentedStatement__Group__1
{
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__023027);
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022616);
rule__DocumentedStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__023030);
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022619);
rule__DocumentedStatement__Group__1();
state._fsp--;
@@ -31232,31 +30552,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11188:1: rule__DocumentedStatement__Group__0__Impl : ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10989:1: rule__DocumentedStatement__Group__0__Impl : ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) ;
public final void rule__DocumentedStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11192:1: ( ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11193:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10993:1: ( ( ( rule__DocumentedStatement__CommentAssignment_0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10994:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11193:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11194:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10994:1: ( ( rule__DocumentedStatement__CommentAssignment_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10995:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
{
before(grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11195:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10996:1: ( rule__DocumentedStatement__CommentAssignment_0 )?
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( ((LA91_0>=RULE_ML_COMMENT && LA91_0<=RULE_SL_COMMENT)) ) {
- alt91=1;
+ if ( ((LA85_0>=RULE_ML_COMMENT && LA85_0<=RULE_SL_COMMENT)) ) {
+ alt85=1;
}
- switch (alt91) {
+ switch (alt85) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11195:2: rule__DocumentedStatement__CommentAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:10996:2: rule__DocumentedStatement__CommentAssignment_0
{
- pushFollow(FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl23057);
+ pushFollow(FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22646);
rule__DocumentedStatement__CommentAssignment_0();
state._fsp--;
@@ -31290,16 +30610,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11205:1: rule__DocumentedStatement__Group__1 : rule__DocumentedStatement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11006:1: rule__DocumentedStatement__Group__1 : rule__DocumentedStatement__Group__1__Impl ;
public final void rule__DocumentedStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11209:1: ( rule__DocumentedStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11210:2: rule__DocumentedStatement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11010:1: ( rule__DocumentedStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11011:2: rule__DocumentedStatement__Group__1__Impl
{
- pushFollow(FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__123088);
+ pushFollow(FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122677);
rule__DocumentedStatement__Group__1__Impl();
state._fsp--;
@@ -31323,23 +30643,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11216:1: rule__DocumentedStatement__Group__1__Impl : ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11017:1: rule__DocumentedStatement__Group__1__Impl : ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) ;
public final void rule__DocumentedStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11220:1: ( ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11221:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11021:1: ( ( ( rule__DocumentedStatement__StatementAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11022:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11221:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11222:1: ( rule__DocumentedStatement__StatementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11022:1: ( ( rule__DocumentedStatement__StatementAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11023:1: ( rule__DocumentedStatement__StatementAssignment_1 )
{
before(grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11223:1: ( rule__DocumentedStatement__StatementAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11223:2: rule__DocumentedStatement__StatementAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11024:1: ( rule__DocumentedStatement__StatementAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11024:2: rule__DocumentedStatement__StatementAssignment_1
{
- pushFollow(FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl23115);
+ pushFollow(FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22704);
rule__DocumentedStatement__StatementAssignment_1();
state._fsp--;
@@ -31370,21 +30690,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11237:1: rule__InlineStatement__Group__0 : rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11038:1: rule__InlineStatement__Group__0 : rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 ;
public final void rule__InlineStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11241:1: ( rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11242:2: rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11042:1: ( rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11043:2: rule__InlineStatement__Group__0__Impl rule__InlineStatement__Group__1
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__023149);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022738);
rule__InlineStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__023152);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022741);
rule__InlineStatement__Group__1();
state._fsp--;
@@ -31408,20 +30728,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11249:1: rule__InlineStatement__Group__0__Impl : ( '/*@' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11050:1: rule__InlineStatement__Group__0__Impl : ( '/*@' ) ;
public final void rule__InlineStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11253:1: ( ( '/*@' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11254:1: ( '/*@' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11054:1: ( ( '/*@' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11055:1: ( '/*@' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11254:1: ( '/*@' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11255:1: '/*@'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11055:1: ( '/*@' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11056:1: '/*@'
{
before(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
- match(input,91,FOLLOW_91_in_rule__InlineStatement__Group__0__Impl23180);
+ match(input,91,FOLLOW_91_in_rule__InlineStatement__Group__0__Impl22769);
after(grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
}
@@ -31445,21 +30765,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11268:1: rule__InlineStatement__Group__1 : rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11069:1: rule__InlineStatement__Group__1 : rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 ;
public final void rule__InlineStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11272:1: ( rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11273:2: rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11073:1: ( rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11074:2: rule__InlineStatement__Group__1__Impl rule__InlineStatement__Group__2
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__123211);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122800);
rule__InlineStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__123214);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122803);
rule__InlineStatement__Group__2();
state._fsp--;
@@ -31483,20 +30803,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11280:1: rule__InlineStatement__Group__1__Impl : ( 'inline' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11081:1: rule__InlineStatement__Group__1__Impl : ( 'inline' ) ;
public final void rule__InlineStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11284:1: ( ( 'inline' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11285:1: ( 'inline' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11085:1: ( ( 'inline' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11086:1: ( 'inline' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11285:1: ( 'inline' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11286:1: 'inline'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11086:1: ( 'inline' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11087:1: 'inline'
{
before(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
- match(input,92,FOLLOW_92_in_rule__InlineStatement__Group__1__Impl23242);
+ match(input,92,FOLLOW_92_in_rule__InlineStatement__Group__1__Impl22831);
after(grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
}
@@ -31520,21 +30840,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11299:1: rule__InlineStatement__Group__2 : rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11100:1: rule__InlineStatement__Group__2 : rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 ;
public final void rule__InlineStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11303:1: ( rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11304:2: rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11104:1: ( rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11105:2: rule__InlineStatement__Group__2__Impl rule__InlineStatement__Group__3
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__223273);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222862);
rule__InlineStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__223276);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222865);
rule__InlineStatement__Group__3();
state._fsp--;
@@ -31558,20 +30878,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11311:1: rule__InlineStatement__Group__2__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11112:1: rule__InlineStatement__Group__2__Impl : ( '(' ) ;
public final void rule__InlineStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11315:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11316:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11116:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11117:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11316:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11317:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11117:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11118:1: '('
{
before(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
- match(input,68,FOLLOW_68_in_rule__InlineStatement__Group__2__Impl23304);
+ match(input,68,FOLLOW_68_in_rule__InlineStatement__Group__2__Impl22893);
after(grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
}
@@ -31595,21 +30915,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11330:1: rule__InlineStatement__Group__3 : rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11131:1: rule__InlineStatement__Group__3 : rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 ;
public final void rule__InlineStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11334:1: ( rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11335:2: rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11135:1: ( rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11136:2: rule__InlineStatement__Group__3__Impl rule__InlineStatement__Group__4
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__323335);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322924);
rule__InlineStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__323338);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322927);
rule__InlineStatement__Group__4();
state._fsp--;
@@ -31633,23 +30953,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11342:1: rule__InlineStatement__Group__3__Impl : ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11143:1: rule__InlineStatement__Group__3__Impl : ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) ;
public final void rule__InlineStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11346:1: ( ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11347:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11147:1: ( ( ( rule__InlineStatement__LangageNameAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11148:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11347:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11348:1: ( rule__InlineStatement__LangageNameAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11148:1: ( ( rule__InlineStatement__LangageNameAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11149:1: ( rule__InlineStatement__LangageNameAssignment_3 )
{
before(grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11349:1: ( rule__InlineStatement__LangageNameAssignment_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11349:2: rule__InlineStatement__LangageNameAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11150:1: ( rule__InlineStatement__LangageNameAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11150:2: rule__InlineStatement__LangageNameAssignment_3
{
- pushFollow(FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl23365);
+ pushFollow(FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22954);
rule__InlineStatement__LangageNameAssignment_3();
state._fsp--;
@@ -31680,21 +31000,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11359:1: rule__InlineStatement__Group__4 : rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11160:1: rule__InlineStatement__Group__4 : rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 ;
public final void rule__InlineStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11363:1: ( rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11364:2: rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11164:1: ( rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11165:2: rule__InlineStatement__Group__4__Impl rule__InlineStatement__Group__5
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__423395);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422984);
rule__InlineStatement__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__423398);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422987);
rule__InlineStatement__Group__5();
state._fsp--;
@@ -31718,20 +31038,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11371:1: rule__InlineStatement__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11172:1: rule__InlineStatement__Group__4__Impl : ( ')' ) ;
public final void rule__InlineStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11375:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11376:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11176:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11177:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11376:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11377:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11177:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11178:1: ')'
{
before(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
- match(input,69,FOLLOW_69_in_rule__InlineStatement__Group__4__Impl23426);
+ match(input,69,FOLLOW_69_in_rule__InlineStatement__Group__4__Impl23015);
after(grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
}
@@ -31755,21 +31075,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11390:1: rule__InlineStatement__Group__5 : rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11191:1: rule__InlineStatement__Group__5 : rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 ;
public final void rule__InlineStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11394:1: ( rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11395:2: rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11195:1: ( rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11196:2: rule__InlineStatement__Group__5__Impl rule__InlineStatement__Group__6
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__523457);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__523046);
rule__InlineStatement__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__523460);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__523049);
rule__InlineStatement__Group__6();
state._fsp--;
@@ -31793,23 +31113,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11402:1: rule__InlineStatement__Group__5__Impl : ( ( rule__InlineStatement__BodyAssignment_5 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11203:1: rule__InlineStatement__Group__5__Impl : ( ( rule__InlineStatement__BodyAssignment_5 ) ) ;
public final void rule__InlineStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11406:1: ( ( ( rule__InlineStatement__BodyAssignment_5 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11407:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11207:1: ( ( ( rule__InlineStatement__BodyAssignment_5 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11208:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11407:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11408:1: ( rule__InlineStatement__BodyAssignment_5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11208:1: ( ( rule__InlineStatement__BodyAssignment_5 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11209:1: ( rule__InlineStatement__BodyAssignment_5 )
{
before(grammarAccess.getInlineStatementAccess().getBodyAssignment_5());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11409:1: ( rule__InlineStatement__BodyAssignment_5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11409:2: rule__InlineStatement__BodyAssignment_5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11210:1: ( rule__InlineStatement__BodyAssignment_5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11210:2: rule__InlineStatement__BodyAssignment_5
{
- pushFollow(FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl23487);
+ pushFollow(FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl23076);
rule__InlineStatement__BodyAssignment_5();
state._fsp--;
@@ -31840,16 +31160,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11419:1: rule__InlineStatement__Group__6 : rule__InlineStatement__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11220:1: rule__InlineStatement__Group__6 : rule__InlineStatement__Group__6__Impl ;
public final void rule__InlineStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11423:1: ( rule__InlineStatement__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11424:2: rule__InlineStatement__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11224:1: ( rule__InlineStatement__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11225:2: rule__InlineStatement__Group__6__Impl
{
- pushFollow(FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__623517);
+ pushFollow(FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__623106);
rule__InlineStatement__Group__6__Impl();
state._fsp--;
@@ -31873,20 +31193,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11430:1: rule__InlineStatement__Group__6__Impl : ( '*/' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11231:1: rule__InlineStatement__Group__6__Impl : ( '*/' ) ;
public final void rule__InlineStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11434:1: ( ( '*/' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11435:1: ( '*/' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11235:1: ( ( '*/' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11236:1: ( '*/' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11435:1: ( '*/' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11436:1: '*/'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11236:1: ( '*/' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11237:1: '*/'
{
before(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
- match(input,93,FOLLOW_93_in_rule__InlineStatement__Group__6__Impl23545);
+ match(input,93,FOLLOW_93_in_rule__InlineStatement__Group__6__Impl23134);
after(grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
}
@@ -31910,21 +31230,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11463:1: rule__AnnotatedStatement__Group__0 : rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11264:1: rule__AnnotatedStatement__Group__0 : rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 ;
public final void rule__AnnotatedStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11467:1: ( rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11468:2: rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11268:1: ( rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11269:2: rule__AnnotatedStatement__Group__0__Impl rule__AnnotatedStatement__Group__1
{
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__023590);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__023179);
rule__AnnotatedStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__023593);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__023182);
rule__AnnotatedStatement__Group__1();
state._fsp--;
@@ -31948,20 +31268,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11475:1: rule__AnnotatedStatement__Group__0__Impl : ( '//@' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11276:1: rule__AnnotatedStatement__Group__0__Impl : ( '//@' ) ;
public final void rule__AnnotatedStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11479:1: ( ( '//@' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11480:1: ( '//@' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11280:1: ( ( '//@' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11281:1: ( '//@' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11480:1: ( '//@' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11481:1: '//@'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11281:1: ( '//@' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11282:1: '//@'
{
before(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
- match(input,94,FOLLOW_94_in_rule__AnnotatedStatement__Group__0__Impl23621);
+ match(input,94,FOLLOW_94_in_rule__AnnotatedStatement__Group__0__Impl23210);
after(grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
}
@@ -31985,21 +31305,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11494:1: rule__AnnotatedStatement__Group__1 : rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11295:1: rule__AnnotatedStatement__Group__1 : rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 ;
public final void rule__AnnotatedStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11498:1: ( rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11499:2: rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11299:1: ( rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11300:2: rule__AnnotatedStatement__Group__1__Impl rule__AnnotatedStatement__Group__2
{
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__123652);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__123241);
rule__AnnotatedStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__123655);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__123244);
rule__AnnotatedStatement__Group__2();
state._fsp--;
@@ -32023,23 +31343,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11506:1: rule__AnnotatedStatement__Group__1__Impl : ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11307:1: rule__AnnotatedStatement__Group__1__Impl : ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) ;
public final void rule__AnnotatedStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11510:1: ( ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11511:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11311:1: ( ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11312:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11511:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11512:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11312:1: ( ( rule__AnnotatedStatement__AnnotationAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11313:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
{
before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11513:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11513:2: rule__AnnotatedStatement__AnnotationAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11314:1: ( rule__AnnotatedStatement__AnnotationAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11314:2: rule__AnnotatedStatement__AnnotationAssignment_1
{
- pushFollow(FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl23682);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl23271);
rule__AnnotatedStatement__AnnotationAssignment_1();
state._fsp--;
@@ -32070,16 +31390,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11523:1: rule__AnnotatedStatement__Group__2 : rule__AnnotatedStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11324:1: rule__AnnotatedStatement__Group__2 : rule__AnnotatedStatement__Group__2__Impl ;
public final void rule__AnnotatedStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11527:1: ( rule__AnnotatedStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11528:2: rule__AnnotatedStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11328:1: ( rule__AnnotatedStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11329:2: rule__AnnotatedStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__223712);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__223301);
rule__AnnotatedStatement__Group__2__Impl();
state._fsp--;
@@ -32103,23 +31423,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11534:1: rule__AnnotatedStatement__Group__2__Impl : ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11335:1: rule__AnnotatedStatement__Group__2__Impl : ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) ;
public final void rule__AnnotatedStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11538:1: ( ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11539:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11339:1: ( ( ( rule__AnnotatedStatement__StatementAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11340:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11539:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11540:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11340:1: ( ( rule__AnnotatedStatement__StatementAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11341:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
{
before(grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11541:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11541:2: rule__AnnotatedStatement__StatementAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11342:1: ( rule__AnnotatedStatement__StatementAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11342:2: rule__AnnotatedStatement__StatementAssignment_2
{
- pushFollow(FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl23739);
+ pushFollow(FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl23328);
rule__AnnotatedStatement__StatementAssignment_2();
state._fsp--;
@@ -32150,21 +31470,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11557:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11358:1: rule__Annotation__Group__0 : rule__Annotation__Group__0__Impl rule__Annotation__Group__1 ;
public final void rule__Annotation__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11561:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11562:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11362:1: ( rule__Annotation__Group__0__Impl rule__Annotation__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11363:2: rule__Annotation__Group__0__Impl rule__Annotation__Group__1
{
- pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__023775);
+ pushFollow(FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__023364);
rule__Annotation__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__023778);
+ pushFollow(FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__023367);
rule__Annotation__Group__1();
state._fsp--;
@@ -32188,23 +31508,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11569:1: rule__Annotation__Group__0__Impl : ( ( rule__Annotation__KindAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11370:1: rule__Annotation__Group__0__Impl : ( ( rule__Annotation__KindAssignment_0 ) ) ;
public final void rule__Annotation__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11573:1: ( ( ( rule__Annotation__KindAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11574:1: ( ( rule__Annotation__KindAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11374:1: ( ( ( rule__Annotation__KindAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11375:1: ( ( rule__Annotation__KindAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11574:1: ( ( rule__Annotation__KindAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11575:1: ( rule__Annotation__KindAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11375:1: ( ( rule__Annotation__KindAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11376:1: ( rule__Annotation__KindAssignment_0 )
{
before(grammarAccess.getAnnotationAccess().getKindAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11576:1: ( rule__Annotation__KindAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11576:2: rule__Annotation__KindAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11377:1: ( rule__Annotation__KindAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11377:2: rule__Annotation__KindAssignment_0
{
- pushFollow(FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl23805);
+ pushFollow(FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl23394);
rule__Annotation__KindAssignment_0();
state._fsp--;
@@ -32235,16 +31555,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11586:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11387:1: rule__Annotation__Group__1 : rule__Annotation__Group__1__Impl ;
public final void rule__Annotation__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11590:1: ( rule__Annotation__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11591:2: rule__Annotation__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11391:1: ( rule__Annotation__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11392:2: rule__Annotation__Group__1__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__123835);
+ pushFollow(FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__123424);
rule__Annotation__Group__1__Impl();
state._fsp--;
@@ -32268,31 +31588,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11597:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__Group_1__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11398:1: rule__Annotation__Group__1__Impl : ( ( rule__Annotation__Group_1__0 )? ) ;
public final void rule__Annotation__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11601:1: ( ( ( rule__Annotation__Group_1__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11602:1: ( ( rule__Annotation__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11402:1: ( ( ( rule__Annotation__Group_1__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11403:1: ( ( rule__Annotation__Group_1__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11602:1: ( ( rule__Annotation__Group_1__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11603:1: ( rule__Annotation__Group_1__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11403:1: ( ( rule__Annotation__Group_1__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11404:1: ( rule__Annotation__Group_1__0 )?
{
before(grammarAccess.getAnnotationAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11604:1: ( rule__Annotation__Group_1__0 )?
- int alt92=2;
- int LA92_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11405:1: ( rule__Annotation__Group_1__0 )?
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA92_0==68) ) {
- alt92=1;
+ if ( (LA86_0==68) ) {
+ alt86=1;
}
- switch (alt92) {
+ switch (alt86) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11604:2: rule__Annotation__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11405:2: rule__Annotation__Group_1__0
{
- pushFollow(FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23862);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23451);
rule__Annotation__Group_1__0();
state._fsp--;
@@ -32326,21 +31646,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11618:1: rule__Annotation__Group_1__0 : rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11419:1: rule__Annotation__Group_1__0 : rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 ;
public final void rule__Annotation__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11622:1: ( rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11623:2: rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11423:1: ( rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11424:2: rule__Annotation__Group_1__0__Impl rule__Annotation__Group_1__1
{
- pushFollow(FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023897);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023486);
rule__Annotation__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023900);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023489);
rule__Annotation__Group_1__1();
state._fsp--;
@@ -32364,20 +31684,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11630:1: rule__Annotation__Group_1__0__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11431:1: rule__Annotation__Group_1__0__Impl : ( '(' ) ;
public final void rule__Annotation__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11634:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11635:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11435:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11436:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11635:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11636:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11436:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11437:1: '('
{
before(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
- match(input,68,FOLLOW_68_in_rule__Annotation__Group_1__0__Impl23928);
+ match(input,68,FOLLOW_68_in_rule__Annotation__Group_1__0__Impl23517);
after(grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
}
@@ -32401,21 +31721,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11649:1: rule__Annotation__Group_1__1 : rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11450:1: rule__Annotation__Group_1__1 : rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 ;
public final void rule__Annotation__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11653:1: ( rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11654:2: rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11454:1: ( rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11455:2: rule__Annotation__Group_1__1__Impl rule__Annotation__Group_1__2
{
- pushFollow(FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123959);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123548);
rule__Annotation__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123962);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123551);
rule__Annotation__Group_1__2();
state._fsp--;
@@ -32439,23 +31759,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11661:1: rule__Annotation__Group_1__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11462:1: rule__Annotation__Group_1__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_1 ) ) ;
public final void rule__Annotation__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11665:1: ( ( ( rule__Annotation__ArgsAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11666:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11466:1: ( ( ( rule__Annotation__ArgsAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11467:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11666:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11667:1: ( rule__Annotation__ArgsAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11467:1: ( ( rule__Annotation__ArgsAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11468:1: ( rule__Annotation__ArgsAssignment_1_1 )
{
before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11668:1: ( rule__Annotation__ArgsAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11668:2: rule__Annotation__ArgsAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11469:1: ( rule__Annotation__ArgsAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11469:2: rule__Annotation__ArgsAssignment_1_1
{
- pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23989);
+ pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23578);
rule__Annotation__ArgsAssignment_1_1();
state._fsp--;
@@ -32486,21 +31806,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11678:1: rule__Annotation__Group_1__2 : rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11479:1: rule__Annotation__Group_1__2 : rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 ;
public final void rule__Annotation__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11682:1: ( rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11683:2: rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11483:1: ( rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11484:2: rule__Annotation__Group_1__2__Impl rule__Annotation__Group_1__3
{
- pushFollow(FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__224019);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223608);
rule__Annotation__Group_1__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__224022);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223611);
rule__Annotation__Group_1__3();
state._fsp--;
@@ -32524,35 +31844,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11690:1: rule__Annotation__Group_1__2__Impl : ( ( rule__Annotation__Group_1_2__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11491:1: rule__Annotation__Group_1__2__Impl : ( ( rule__Annotation__Group_1_2__0 )* ) ;
public final void rule__Annotation__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11694:1: ( ( ( rule__Annotation__Group_1_2__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11695:1: ( ( rule__Annotation__Group_1_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11495:1: ( ( ( rule__Annotation__Group_1_2__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11496:1: ( ( rule__Annotation__Group_1_2__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11695:1: ( ( rule__Annotation__Group_1_2__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11696:1: ( rule__Annotation__Group_1_2__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11496:1: ( ( rule__Annotation__Group_1_2__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11497:1: ( rule__Annotation__Group_1_2__0 )*
{
before(grammarAccess.getAnnotationAccess().getGroup_1_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11697:1: ( rule__Annotation__Group_1_2__0 )*
- loop93:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11498:1: ( rule__Annotation__Group_1_2__0 )*
+ loop87:
do {
- int alt93=2;
- int LA93_0 = input.LA(1);
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA93_0==66) ) {
- alt93=1;
+ if ( (LA87_0==66) ) {
+ alt87=1;
}
- switch (alt93) {
+ switch (alt87) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11697:2: rule__Annotation__Group_1_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11498:2: rule__Annotation__Group_1_2__0
{
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl24049);
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23638);
rule__Annotation__Group_1_2__0();
state._fsp--;
@@ -32562,7 +31882,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop93;
+ break loop87;
}
} while (true);
@@ -32589,16 +31909,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11707:1: rule__Annotation__Group_1__3 : rule__Annotation__Group_1__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11508:1: rule__Annotation__Group_1__3 : rule__Annotation__Group_1__3__Impl ;
public final void rule__Annotation__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11711:1: ( rule__Annotation__Group_1__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11712:2: rule__Annotation__Group_1__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11512:1: ( rule__Annotation__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11513:2: rule__Annotation__Group_1__3__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__324080);
+ pushFollow(FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323669);
rule__Annotation__Group_1__3__Impl();
state._fsp--;
@@ -32622,20 +31942,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11718:1: rule__Annotation__Group_1__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11519:1: rule__Annotation__Group_1__3__Impl : ( ')' ) ;
public final void rule__Annotation__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11722:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11723:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11523:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11524:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11723:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11724:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11524:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11525:1: ')'
{
before(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
- match(input,69,FOLLOW_69_in_rule__Annotation__Group_1__3__Impl24108);
+ match(input,69,FOLLOW_69_in_rule__Annotation__Group_1__3__Impl23697);
after(grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
}
@@ -32659,21 +31979,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11745:1: rule__Annotation__Group_1_2__0 : rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11546:1: rule__Annotation__Group_1_2__0 : rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 ;
public final void rule__Annotation__Group_1_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11749:1: ( rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11750:2: rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11550:1: ( rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11551:2: rule__Annotation__Group_1_2__0__Impl rule__Annotation__Group_1_2__1
{
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__024147);
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023736);
rule__Annotation__Group_1_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__024150);
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023739);
rule__Annotation__Group_1_2__1();
state._fsp--;
@@ -32697,20 +32017,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11757:1: rule__Annotation__Group_1_2__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11558:1: rule__Annotation__Group_1_2__0__Impl : ( ',' ) ;
public final void rule__Annotation__Group_1_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11761:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11762:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11562:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11563:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11762:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11763:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11563:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11564:1: ','
{
before(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
- match(input,66,FOLLOW_66_in_rule__Annotation__Group_1_2__0__Impl24178);
+ match(input,66,FOLLOW_66_in_rule__Annotation__Group_1_2__0__Impl23767);
after(grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
}
@@ -32734,16 +32054,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11776:1: rule__Annotation__Group_1_2__1 : rule__Annotation__Group_1_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11577:1: rule__Annotation__Group_1_2__1 : rule__Annotation__Group_1_2__1__Impl ;
public final void rule__Annotation__Group_1_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11780:1: ( rule__Annotation__Group_1_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11781:2: rule__Annotation__Group_1_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11581:1: ( rule__Annotation__Group_1_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11582:2: rule__Annotation__Group_1_2__1__Impl
{
- pushFollow(FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__124209);
+ pushFollow(FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123798);
rule__Annotation__Group_1_2__1__Impl();
state._fsp--;
@@ -32767,23 +32087,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__Group_1_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11787:1: rule__Annotation__Group_1_2__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11588:1: rule__Annotation__Group_1_2__1__Impl : ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) ;
public final void rule__Annotation__Group_1_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11791:1: ( ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11792:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11592:1: ( ( ( rule__Annotation__ArgsAssignment_1_2_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11593:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11792:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11793:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11593:1: ( ( rule__Annotation__ArgsAssignment_1_2_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11594:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
{
before(grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11794:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11794:2: rule__Annotation__ArgsAssignment_1_2_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11595:1: ( rule__Annotation__ArgsAssignment_1_2_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11595:2: rule__Annotation__ArgsAssignment_1_2_1
{
- pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl24236);
+ pushFollow(FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23825);
rule__Annotation__ArgsAssignment_1_2_1();
state._fsp--;
@@ -32814,21 +32134,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EmptyStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11808:1: rule__EmptyStatement__Group__0 : rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11609:1: rule__EmptyStatement__Group__0 : rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 ;
public final void rule__EmptyStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11812:1: ( rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11813:2: rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11613:1: ( rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11614:2: rule__EmptyStatement__Group__0__Impl rule__EmptyStatement__Group__1
{
- pushFollow(FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__024270);
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023859);
rule__EmptyStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__024273);
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023862);
rule__EmptyStatement__Group__1();
state._fsp--;
@@ -32852,21 +32172,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EmptyStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11820:1: rule__EmptyStatement__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11621:1: rule__EmptyStatement__Group__0__Impl : ( () ) ;
public final void rule__EmptyStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11824:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11825:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11625:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11626:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11825:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11826:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11626:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11627:1: ()
{
before(grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11827:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11829:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11628:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11630:1:
{
}
@@ -32889,16 +32209,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EmptyStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11839:1: rule__EmptyStatement__Group__1 : rule__EmptyStatement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11640:1: rule__EmptyStatement__Group__1 : rule__EmptyStatement__Group__1__Impl ;
public final void rule__EmptyStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11843:1: ( rule__EmptyStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11844:2: rule__EmptyStatement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11644:1: ( rule__EmptyStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11645:2: rule__EmptyStatement__Group__1__Impl
{
- pushFollow(FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__124331);
+ pushFollow(FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123920);
rule__EmptyStatement__Group__1__Impl();
state._fsp--;
@@ -32922,20 +32242,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EmptyStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11850:1: rule__EmptyStatement__Group__1__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11651:1: rule__EmptyStatement__Group__1__Impl : ( ';' ) ;
public final void rule__EmptyStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11854:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11855:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11655:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11656:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11855:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11856:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11656:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11657:1: ';'
{
before(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
- match(input,95,FOLLOW_95_in_rule__EmptyStatement__Group__1__Impl24359);
+ match(input,95,FOLLOW_95_in_rule__EmptyStatement__Group__1__Impl23948);
after(grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
}
@@ -32959,21 +32279,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11873:1: rule__LocalNameDeclarationStatement__Group__0 : rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11674:1: rule__LocalNameDeclarationStatement__Group__0 : rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 ;
public final void rule__LocalNameDeclarationStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11877:1: ( rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11878:2: rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11678:1: ( rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11679:2: rule__LocalNameDeclarationStatement__Group__0__Impl rule__LocalNameDeclarationStatement__Group__1
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__024394);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023983);
rule__LocalNameDeclarationStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__024397);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023986);
rule__LocalNameDeclarationStatement__Group__1();
state._fsp--;
@@ -32997,20 +32317,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11885:1: rule__LocalNameDeclarationStatement__Group__0__Impl : ( 'let' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11686:1: rule__LocalNameDeclarationStatement__Group__0__Impl : ( 'let' ) ;
public final void rule__LocalNameDeclarationStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11889:1: ( ( 'let' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11890:1: ( 'let' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11690:1: ( ( 'let' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11691:1: ( 'let' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11890:1: ( 'let' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11891:1: 'let'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11691:1: ( 'let' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11692:1: 'let'
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
- match(input,96,FOLLOW_96_in_rule__LocalNameDeclarationStatement__Group__0__Impl24425);
+ match(input,96,FOLLOW_96_in_rule__LocalNameDeclarationStatement__Group__0__Impl24014);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
}
@@ -33034,21 +32354,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11904:1: rule__LocalNameDeclarationStatement__Group__1 : rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11705:1: rule__LocalNameDeclarationStatement__Group__1 : rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 ;
public final void rule__LocalNameDeclarationStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11908:1: ( rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11909:2: rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11709:1: ( rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11710:2: rule__LocalNameDeclarationStatement__Group__1__Impl rule__LocalNameDeclarationStatement__Group__2
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__124456);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__124045);
rule__LocalNameDeclarationStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__124459);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__124048);
rule__LocalNameDeclarationStatement__Group__2();
state._fsp--;
@@ -33072,23 +32392,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11916:1: rule__LocalNameDeclarationStatement__Group__1__Impl : ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11717:1: rule__LocalNameDeclarationStatement__Group__1__Impl : ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) ;
public final void rule__LocalNameDeclarationStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11920:1: ( ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11921:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11721:1: ( ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11722:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11921:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11922:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11722:1: ( ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11723:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11923:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11923:2: rule__LocalNameDeclarationStatement__VarNameAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11724:1: ( rule__LocalNameDeclarationStatement__VarNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11724:2: rule__LocalNameDeclarationStatement__VarNameAssignment_1
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl24486);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl24075);
rule__LocalNameDeclarationStatement__VarNameAssignment_1();
state._fsp--;
@@ -33119,21 +32439,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11933:1: rule__LocalNameDeclarationStatement__Group__2 : rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11734:1: rule__LocalNameDeclarationStatement__Group__2 : rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 ;
public final void rule__LocalNameDeclarationStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11937:1: ( rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11938:2: rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11738:1: ( rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11739:2: rule__LocalNameDeclarationStatement__Group__2__Impl rule__LocalNameDeclarationStatement__Group__3
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__224516);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__224105);
rule__LocalNameDeclarationStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__224519);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__224108);
rule__LocalNameDeclarationStatement__Group__3();
state._fsp--;
@@ -33157,20 +32477,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11945:1: rule__LocalNameDeclarationStatement__Group__2__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11746:1: rule__LocalNameDeclarationStatement__Group__2__Impl : ( ':' ) ;
public final void rule__LocalNameDeclarationStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11949:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11950:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11750:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11751:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11950:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11951:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11751:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11752:1: ':'
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
- match(input,71,FOLLOW_71_in_rule__LocalNameDeclarationStatement__Group__2__Impl24547);
+ match(input,71,FOLLOW_71_in_rule__LocalNameDeclarationStatement__Group__2__Impl24136);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
}
@@ -33194,21 +32514,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11964:1: rule__LocalNameDeclarationStatement__Group__3 : rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11765:1: rule__LocalNameDeclarationStatement__Group__3 : rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 ;
public final void rule__LocalNameDeclarationStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11968:1: ( rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11969:2: rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11769:1: ( rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11770:2: rule__LocalNameDeclarationStatement__Group__3__Impl rule__LocalNameDeclarationStatement__Group__4
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__324578);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__324167);
rule__LocalNameDeclarationStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__324581);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__324170);
rule__LocalNameDeclarationStatement__Group__4();
state._fsp--;
@@ -33232,23 +32552,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11976:1: rule__LocalNameDeclarationStatement__Group__3__Impl : ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11777:1: rule__LocalNameDeclarationStatement__Group__3__Impl : ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) ;
public final void rule__LocalNameDeclarationStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11980:1: ( ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11981:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11781:1: ( ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11782:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11981:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11982:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11782:1: ( ( rule__LocalNameDeclarationStatement__TypeAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11783:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11983:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11983:2: rule__LocalNameDeclarationStatement__TypeAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11784:1: ( rule__LocalNameDeclarationStatement__TypeAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11784:2: rule__LocalNameDeclarationStatement__TypeAssignment_3
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl24608);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl24197);
rule__LocalNameDeclarationStatement__TypeAssignment_3();
state._fsp--;
@@ -33279,21 +32599,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11993:1: rule__LocalNameDeclarationStatement__Group__4 : rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11794:1: rule__LocalNameDeclarationStatement__Group__4 : rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 ;
public final void rule__LocalNameDeclarationStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11997:1: ( rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11998:2: rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11798:1: ( rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11799:2: rule__LocalNameDeclarationStatement__Group__4__Impl rule__LocalNameDeclarationStatement__Group__5
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__424638);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__424227);
rule__LocalNameDeclarationStatement__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__424641);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__424230);
rule__LocalNameDeclarationStatement__Group__5();
state._fsp--;
@@ -33317,31 +32637,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12005:1: rule__LocalNameDeclarationStatement__Group__4__Impl : ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11806:1: rule__LocalNameDeclarationStatement__Group__4__Impl : ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) ;
public final void rule__LocalNameDeclarationStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12009:1: ( ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12010:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11810:1: ( ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11811:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12010:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12011:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11811:1: ( ( rule__LocalNameDeclarationStatement__Group_4__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11812:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12012:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11813:1: ( rule__LocalNameDeclarationStatement__Group_4__0 )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA94_0==78) ) {
- alt94=1;
+ if ( (LA88_0==78) ) {
+ alt88=1;
}
- switch (alt94) {
+ switch (alt88) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12012:2: rule__LocalNameDeclarationStatement__Group_4__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11813:2: rule__LocalNameDeclarationStatement__Group_4__0
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl24668);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl24257);
rule__LocalNameDeclarationStatement__Group_4__0();
state._fsp--;
@@ -33375,21 +32695,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12022:1: rule__LocalNameDeclarationStatement__Group__5 : rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11823:1: rule__LocalNameDeclarationStatement__Group__5 : rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 ;
public final void rule__LocalNameDeclarationStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12026:1: ( rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12027:2: rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11827:1: ( rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11828:2: rule__LocalNameDeclarationStatement__Group__5__Impl rule__LocalNameDeclarationStatement__Group__6
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__524699);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__524288);
rule__LocalNameDeclarationStatement__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__524702);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__524291);
rule__LocalNameDeclarationStatement__Group__6();
state._fsp--;
@@ -33413,20 +32733,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12034:1: rule__LocalNameDeclarationStatement__Group__5__Impl : ( '=' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11835:1: rule__LocalNameDeclarationStatement__Group__5__Impl : ( '=' ) ;
public final void rule__LocalNameDeclarationStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12038:1: ( ( '=' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12039:1: ( '=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11839:1: ( ( '=' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11840:1: ( '=' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12039:1: ( '=' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12040:1: '='
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11840:1: ( '=' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11841:1: '='
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
- match(input,49,FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl24730);
+ match(input,49,FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl24319);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
}
@@ -33450,21 +32770,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12053:1: rule__LocalNameDeclarationStatement__Group__6 : rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11854:1: rule__LocalNameDeclarationStatement__Group__6 : rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 ;
public final void rule__LocalNameDeclarationStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12057:1: ( rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12058:2: rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11858:1: ( rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11859:2: rule__LocalNameDeclarationStatement__Group__6__Impl rule__LocalNameDeclarationStatement__Group__7
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__624761);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__624350);
rule__LocalNameDeclarationStatement__Group__6__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__624764);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__624353);
rule__LocalNameDeclarationStatement__Group__7();
state._fsp--;
@@ -33488,23 +32808,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12065:1: rule__LocalNameDeclarationStatement__Group__6__Impl : ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11866:1: rule__LocalNameDeclarationStatement__Group__6__Impl : ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) ;
public final void rule__LocalNameDeclarationStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12069:1: ( ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12070:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11870:1: ( ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11871:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12070:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12071:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11871:1: ( ( rule__LocalNameDeclarationStatement__InitAssignment_6 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11872:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12072:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12072:2: rule__LocalNameDeclarationStatement__InitAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11873:1: ( rule__LocalNameDeclarationStatement__InitAssignment_6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11873:2: rule__LocalNameDeclarationStatement__InitAssignment_6
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl24791);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl24380);
rule__LocalNameDeclarationStatement__InitAssignment_6();
state._fsp--;
@@ -33535,16 +32855,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__7"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12082:1: rule__LocalNameDeclarationStatement__Group__7 : rule__LocalNameDeclarationStatement__Group__7__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11883:1: rule__LocalNameDeclarationStatement__Group__7 : rule__LocalNameDeclarationStatement__Group__7__Impl ;
public final void rule__LocalNameDeclarationStatement__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12086:1: ( rule__LocalNameDeclarationStatement__Group__7__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12087:2: rule__LocalNameDeclarationStatement__Group__7__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11887:1: ( rule__LocalNameDeclarationStatement__Group__7__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11888:2: rule__LocalNameDeclarationStatement__Group__7__Impl
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__724821);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__724410);
rule__LocalNameDeclarationStatement__Group__7__Impl();
state._fsp--;
@@ -33568,20 +32888,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group__7__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12093:1: rule__LocalNameDeclarationStatement__Group__7__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11894:1: rule__LocalNameDeclarationStatement__Group__7__Impl : ( ';' ) ;
public final void rule__LocalNameDeclarationStatement__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12097:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12098:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11898:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11899:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12098:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12099:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11899:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11900:1: ';'
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
- match(input,95,FOLLOW_95_in_rule__LocalNameDeclarationStatement__Group__7__Impl24849);
+ match(input,95,FOLLOW_95_in_rule__LocalNameDeclarationStatement__Group__7__Impl24438);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
}
@@ -33605,21 +32925,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12128:1: rule__LocalNameDeclarationStatement__Group_4__0 : rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11929:1: rule__LocalNameDeclarationStatement__Group_4__0 : rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 ;
public final void rule__LocalNameDeclarationStatement__Group_4__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12132:1: ( rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12133:2: rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11933:1: ( rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11934:2: rule__LocalNameDeclarationStatement__Group_4__0__Impl rule__LocalNameDeclarationStatement__Group_4__1
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024896);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024485);
rule__LocalNameDeclarationStatement__Group_4__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024899);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024488);
rule__LocalNameDeclarationStatement__Group_4__1();
state._fsp--;
@@ -33643,23 +32963,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12140:1: rule__LocalNameDeclarationStatement__Group_4__0__Impl : ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11941:1: rule__LocalNameDeclarationStatement__Group_4__0__Impl : ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) ;
public final void rule__LocalNameDeclarationStatement__Group_4__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12144:1: ( ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12145:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11945:1: ( ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11946:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12145:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12146:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11946:1: ( ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11947:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12147:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12147:2: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11948:1: ( rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11948:2: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24926);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24515);
rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0();
state._fsp--;
@@ -33690,16 +33010,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12157:1: rule__LocalNameDeclarationStatement__Group_4__1 : rule__LocalNameDeclarationStatement__Group_4__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11958:1: rule__LocalNameDeclarationStatement__Group_4__1 : rule__LocalNameDeclarationStatement__Group_4__1__Impl ;
public final void rule__LocalNameDeclarationStatement__Group_4__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12161:1: ( rule__LocalNameDeclarationStatement__Group_4__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12162:2: rule__LocalNameDeclarationStatement__Group_4__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11962:1: ( rule__LocalNameDeclarationStatement__Group_4__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11963:2: rule__LocalNameDeclarationStatement__Group_4__1__Impl
{
- pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124956);
+ pushFollow(FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124545);
rule__LocalNameDeclarationStatement__Group_4__1__Impl();
state._fsp--;
@@ -33723,20 +33043,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__Group_4__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12168:1: rule__LocalNameDeclarationStatement__Group_4__1__Impl : ( ']' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11969:1: rule__LocalNameDeclarationStatement__Group_4__1__Impl : ( ']' ) ;
public final void rule__LocalNameDeclarationStatement__Group_4__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12172:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12173:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11973:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11974:1: ( ']' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12173:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12174:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11974:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11975:1: ']'
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
- match(input,79,FOLLOW_79_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24984);
+ match(input,79,FOLLOW_79_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24573);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
}
@@ -33760,21 +33080,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12191:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11992:1: rule__IfStatement__Group__0 : rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 ;
public final void rule__IfStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12195:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12196:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11996:1: ( rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:11997:2: rule__IfStatement__Group__0__Impl rule__IfStatement__Group__1
{
- pushFollow(FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__025019);
+ pushFollow(FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024608);
rule__IfStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__025022);
+ pushFollow(FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024611);
rule__IfStatement__Group__1();
state._fsp--;
@@ -33798,20 +33118,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12203:1: rule__IfStatement__Group__0__Impl : ( 'if' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12004:1: rule__IfStatement__Group__0__Impl : ( 'if' ) ;
public final void rule__IfStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12207:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12208:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12008:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12009:1: ( 'if' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12208:1: ( 'if' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12209:1: 'if'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12009:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12010:1: 'if'
{
before(grammarAccess.getIfStatementAccess().getIfKeyword_0());
- match(input,97,FOLLOW_97_in_rule__IfStatement__Group__0__Impl25050);
+ match(input,97,FOLLOW_97_in_rule__IfStatement__Group__0__Impl24639);
after(grammarAccess.getIfStatementAccess().getIfKeyword_0());
}
@@ -33835,21 +33155,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12222:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12023:1: rule__IfStatement__Group__1 : rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 ;
public final void rule__IfStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12226:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12227:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12027:1: ( rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12028:2: rule__IfStatement__Group__1__Impl rule__IfStatement__Group__2
{
- pushFollow(FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__125081);
+ pushFollow(FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124670);
rule__IfStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__125084);
+ pushFollow(FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124673);
rule__IfStatement__Group__2();
state._fsp--;
@@ -33873,23 +33193,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12234:1: rule__IfStatement__Group__1__Impl : ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12035:1: rule__IfStatement__Group__1__Impl : ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) ;
public final void rule__IfStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12238:1: ( ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12239:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12039:1: ( ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12040:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12239:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12240:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12040:1: ( ( rule__IfStatement__SequentialClaussesAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12041:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
{
before(grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12241:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12241:2: rule__IfStatement__SequentialClaussesAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12042:1: ( rule__IfStatement__SequentialClaussesAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12042:2: rule__IfStatement__SequentialClaussesAssignment_1
{
- pushFollow(FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl25111);
+ pushFollow(FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24700);
rule__IfStatement__SequentialClaussesAssignment_1();
state._fsp--;
@@ -33920,16 +33240,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12251:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12052:1: rule__IfStatement__Group__2 : rule__IfStatement__Group__2__Impl ;
public final void rule__IfStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12255:1: ( rule__IfStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12256:2: rule__IfStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12056:1: ( rule__IfStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12057:2: rule__IfStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__225141);
+ pushFollow(FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224730);
rule__IfStatement__Group__2__Impl();
state._fsp--;
@@ -33953,31 +33273,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12262:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12063:1: rule__IfStatement__Group__2__Impl : ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) ;
public final void rule__IfStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12266:1: ( ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12267:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12067:1: ( ( ( rule__IfStatement__FinalClauseAssignment_2 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12068:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12267:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12268:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12068:1: ( ( rule__IfStatement__FinalClauseAssignment_2 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12069:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
{
before(grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12269:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12070:1: ( rule__IfStatement__FinalClauseAssignment_2 )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA95_0==98) ) {
- alt95=1;
+ if ( (LA89_0==98) ) {
+ alt89=1;
}
- switch (alt95) {
+ switch (alt89) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12269:2: rule__IfStatement__FinalClauseAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12070:2: rule__IfStatement__FinalClauseAssignment_2
{
- pushFollow(FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl25168);
+ pushFollow(FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24757);
rule__IfStatement__FinalClauseAssignment_2();
state._fsp--;
@@ -34011,21 +33331,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12285:1: rule__SequentialClauses__Group__0 : rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12086:1: rule__SequentialClauses__Group__0 : rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 ;
public final void rule__SequentialClauses__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12289:1: ( rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12290:2: rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12090:1: ( rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12091:2: rule__SequentialClauses__Group__0__Impl rule__SequentialClauses__Group__1
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__025205);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024794);
rule__SequentialClauses__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__025208);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024797);
rule__SequentialClauses__Group__1();
state._fsp--;
@@ -34049,23 +33369,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12297:1: rule__SequentialClauses__Group__0__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12098:1: rule__SequentialClauses__Group__0__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) ;
public final void rule__SequentialClauses__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12301:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12302:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12102:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12103:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12302:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12303:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12103:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12104:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
{
before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12304:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12304:2: rule__SequentialClauses__ConccurentClausesAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12105:1: ( rule__SequentialClauses__ConccurentClausesAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12105:2: rule__SequentialClauses__ConccurentClausesAssignment_0
{
- pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl25235);
+ pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24824);
rule__SequentialClauses__ConccurentClausesAssignment_0();
state._fsp--;
@@ -34096,16 +33416,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12314:1: rule__SequentialClauses__Group__1 : rule__SequentialClauses__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12115:1: rule__SequentialClauses__Group__1 : rule__SequentialClauses__Group__1__Impl ;
public final void rule__SequentialClauses__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12318:1: ( rule__SequentialClauses__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12319:2: rule__SequentialClauses__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12119:1: ( rule__SequentialClauses__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12120:2: rule__SequentialClauses__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__125265);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124854);
rule__SequentialClauses__Group__1__Impl();
state._fsp--;
@@ -34129,41 +33449,41 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12325:1: rule__SequentialClauses__Group__1__Impl : ( ( rule__SequentialClauses__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12126:1: rule__SequentialClauses__Group__1__Impl : ( ( rule__SequentialClauses__Group_1__0 )* ) ;
public final void rule__SequentialClauses__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12329:1: ( ( ( rule__SequentialClauses__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12330:1: ( ( rule__SequentialClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12130:1: ( ( ( rule__SequentialClauses__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12131:1: ( ( rule__SequentialClauses__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12330:1: ( ( rule__SequentialClauses__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12331:1: ( rule__SequentialClauses__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12131:1: ( ( rule__SequentialClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12132:1: ( rule__SequentialClauses__Group_1__0 )*
{
before(grammarAccess.getSequentialClausesAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12332:1: ( rule__SequentialClauses__Group_1__0 )*
- loop96:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12133:1: ( rule__SequentialClauses__Group_1__0 )*
+ loop90:
do {
- int alt96=2;
- int LA96_0 = input.LA(1);
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA96_0==98) ) {
- int LA96_2 = input.LA(2);
+ if ( (LA90_0==98) ) {
+ int LA90_2 = input.LA(2);
- if ( (LA96_2==97) ) {
- alt96=1;
+ if ( (LA90_2==97) ) {
+ alt90=1;
}
}
- switch (alt96) {
+ switch (alt90) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12332:2: rule__SequentialClauses__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12133:2: rule__SequentialClauses__Group_1__0
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl25292);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24881);
rule__SequentialClauses__Group_1__0();
state._fsp--;
@@ -34173,7 +33493,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop96;
+ break loop90;
}
} while (true);
@@ -34200,21 +33520,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12346:1: rule__SequentialClauses__Group_1__0 : rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12147:1: rule__SequentialClauses__Group_1__0 : rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 ;
public final void rule__SequentialClauses__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12350:1: ( rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12351:2: rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12151:1: ( rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12152:2: rule__SequentialClauses__Group_1__0__Impl rule__SequentialClauses__Group_1__1
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__025327);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024916);
rule__SequentialClauses__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__025330);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024919);
rule__SequentialClauses__Group_1__1();
state._fsp--;
@@ -34238,20 +33558,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12358:1: rule__SequentialClauses__Group_1__0__Impl : ( 'else' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12159:1: rule__SequentialClauses__Group_1__0__Impl : ( 'else' ) ;
public final void rule__SequentialClauses__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12362:1: ( ( 'else' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12363:1: ( 'else' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12163:1: ( ( 'else' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12164:1: ( 'else' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12363:1: ( 'else' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12364:1: 'else'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12164:1: ( 'else' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12165:1: 'else'
{
before(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
- match(input,98,FOLLOW_98_in_rule__SequentialClauses__Group_1__0__Impl25358);
+ match(input,98,FOLLOW_98_in_rule__SequentialClauses__Group_1__0__Impl24947);
after(grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
}
@@ -34275,21 +33595,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12377:1: rule__SequentialClauses__Group_1__1 : rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12178:1: rule__SequentialClauses__Group_1__1 : rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 ;
public final void rule__SequentialClauses__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12381:1: ( rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12382:2: rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12182:1: ( rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12183:2: rule__SequentialClauses__Group_1__1__Impl rule__SequentialClauses__Group_1__2
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__125389);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124978);
rule__SequentialClauses__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__125392);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124981);
rule__SequentialClauses__Group_1__2();
state._fsp--;
@@ -34313,20 +33633,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12389:1: rule__SequentialClauses__Group_1__1__Impl : ( 'if' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12190:1: rule__SequentialClauses__Group_1__1__Impl : ( 'if' ) ;
public final void rule__SequentialClauses__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12393:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12394:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12194:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12195:1: ( 'if' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12394:1: ( 'if' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12395:1: 'if'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12195:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12196:1: 'if'
{
before(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
- match(input,97,FOLLOW_97_in_rule__SequentialClauses__Group_1__1__Impl25420);
+ match(input,97,FOLLOW_97_in_rule__SequentialClauses__Group_1__1__Impl25009);
after(grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
}
@@ -34350,16 +33670,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12408:1: rule__SequentialClauses__Group_1__2 : rule__SequentialClauses__Group_1__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12209:1: rule__SequentialClauses__Group_1__2 : rule__SequentialClauses__Group_1__2__Impl ;
public final void rule__SequentialClauses__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12412:1: ( rule__SequentialClauses__Group_1__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12413:2: rule__SequentialClauses__Group_1__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12213:1: ( rule__SequentialClauses__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12214:2: rule__SequentialClauses__Group_1__2__Impl
{
- pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__225451);
+ pushFollow(FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__225040);
rule__SequentialClauses__Group_1__2__Impl();
state._fsp--;
@@ -34383,23 +33703,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12419:1: rule__SequentialClauses__Group_1__2__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12220:1: rule__SequentialClauses__Group_1__2__Impl : ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) ;
public final void rule__SequentialClauses__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12423:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12424:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12224:1: ( ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12225:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12424:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12425:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12225:1: ( ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12226:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
{
before(grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12426:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12426:2: rule__SequentialClauses__ConccurentClausesAssignment_1_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12227:1: ( rule__SequentialClauses__ConccurentClausesAssignment_1_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12227:2: rule__SequentialClauses__ConccurentClausesAssignment_1_2
{
- pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl25478);
+ pushFollow(FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl25067);
rule__SequentialClauses__ConccurentClausesAssignment_1_2();
state._fsp--;
@@ -34430,21 +33750,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12442:1: rule__ConcurrentClauses__Group__0 : rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12243:1: rule__ConcurrentClauses__Group__0 : rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 ;
public final void rule__ConcurrentClauses__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12446:1: ( rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12447:2: rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12247:1: ( rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12248:2: rule__ConcurrentClauses__Group__0__Impl rule__ConcurrentClauses__Group__1
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__025514);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__025103);
rule__ConcurrentClauses__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__025517);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__025106);
rule__ConcurrentClauses__Group__1();
state._fsp--;
@@ -34468,23 +33788,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12454:1: rule__ConcurrentClauses__Group__0__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12255:1: rule__ConcurrentClauses__Group__0__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) ;
public final void rule__ConcurrentClauses__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12458:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12459:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12259:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12260:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12459:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12460:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12260:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12261:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
{
before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12461:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12461:2: rule__ConcurrentClauses__NonFinalClauseAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12262:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12262:2: rule__ConcurrentClauses__NonFinalClauseAssignment_0
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl25544);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl25133);
rule__ConcurrentClauses__NonFinalClauseAssignment_0();
state._fsp--;
@@ -34515,16 +33835,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12471:1: rule__ConcurrentClauses__Group__1 : rule__ConcurrentClauses__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12272:1: rule__ConcurrentClauses__Group__1 : rule__ConcurrentClauses__Group__1__Impl ;
public final void rule__ConcurrentClauses__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12475:1: ( rule__ConcurrentClauses__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12476:2: rule__ConcurrentClauses__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12276:1: ( rule__ConcurrentClauses__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12277:2: rule__ConcurrentClauses__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__125574);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__125163);
rule__ConcurrentClauses__Group__1__Impl();
state._fsp--;
@@ -34548,35 +33868,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12482:1: rule__ConcurrentClauses__Group__1__Impl : ( ( rule__ConcurrentClauses__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12283:1: rule__ConcurrentClauses__Group__1__Impl : ( ( rule__ConcurrentClauses__Group_1__0 )* ) ;
public final void rule__ConcurrentClauses__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12486:1: ( ( ( rule__ConcurrentClauses__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12487:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12287:1: ( ( ( rule__ConcurrentClauses__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12288:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12487:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12488:1: ( rule__ConcurrentClauses__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12288:1: ( ( rule__ConcurrentClauses__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12289:1: ( rule__ConcurrentClauses__Group_1__0 )*
{
before(grammarAccess.getConcurrentClausesAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12489:1: ( rule__ConcurrentClauses__Group_1__0 )*
- loop97:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12290:1: ( rule__ConcurrentClauses__Group_1__0 )*
+ loop91:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA97_0==99) ) {
- alt97=1;
+ if ( (LA91_0==99) ) {
+ alt91=1;
}
- switch (alt97) {
+ switch (alt91) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12489:2: rule__ConcurrentClauses__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12290:2: rule__ConcurrentClauses__Group_1__0
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl25601);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl25190);
rule__ConcurrentClauses__Group_1__0();
state._fsp--;
@@ -34586,7 +33906,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop97;
+ break loop91;
}
} while (true);
@@ -34613,21 +33933,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12503:1: rule__ConcurrentClauses__Group_1__0 : rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12304:1: rule__ConcurrentClauses__Group_1__0 : rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 ;
public final void rule__ConcurrentClauses__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12507:1: ( rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12508:2: rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12308:1: ( rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12309:2: rule__ConcurrentClauses__Group_1__0__Impl rule__ConcurrentClauses__Group_1__1
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__025636);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__025225);
rule__ConcurrentClauses__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__025639);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__025228);
rule__ConcurrentClauses__Group_1__1();
state._fsp--;
@@ -34651,20 +33971,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12515:1: rule__ConcurrentClauses__Group_1__0__Impl : ( 'or' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12316:1: rule__ConcurrentClauses__Group_1__0__Impl : ( 'or' ) ;
public final void rule__ConcurrentClauses__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12519:1: ( ( 'or' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12520:1: ( 'or' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12320:1: ( ( 'or' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12321:1: ( 'or' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12520:1: ( 'or' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12521:1: 'or'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12321:1: ( 'or' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12322:1: 'or'
{
before(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
- match(input,99,FOLLOW_99_in_rule__ConcurrentClauses__Group_1__0__Impl25667);
+ match(input,99,FOLLOW_99_in_rule__ConcurrentClauses__Group_1__0__Impl25256);
after(grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
}
@@ -34688,21 +34008,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12534:1: rule__ConcurrentClauses__Group_1__1 : rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12335:1: rule__ConcurrentClauses__Group_1__1 : rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 ;
public final void rule__ConcurrentClauses__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12538:1: ( rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12539:2: rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12339:1: ( rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12340:2: rule__ConcurrentClauses__Group_1__1__Impl rule__ConcurrentClauses__Group_1__2
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__125698);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__125287);
rule__ConcurrentClauses__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__125701);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__125290);
rule__ConcurrentClauses__Group_1__2();
state._fsp--;
@@ -34726,20 +34046,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12546:1: rule__ConcurrentClauses__Group_1__1__Impl : ( 'if' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12347:1: rule__ConcurrentClauses__Group_1__1__Impl : ( 'if' ) ;
public final void rule__ConcurrentClauses__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12550:1: ( ( 'if' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12551:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12351:1: ( ( 'if' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12352:1: ( 'if' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12551:1: ( 'if' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12552:1: 'if'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12352:1: ( 'if' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12353:1: 'if'
{
before(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
- match(input,97,FOLLOW_97_in_rule__ConcurrentClauses__Group_1__1__Impl25729);
+ match(input,97,FOLLOW_97_in_rule__ConcurrentClauses__Group_1__1__Impl25318);
after(grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
}
@@ -34763,16 +34083,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12565:1: rule__ConcurrentClauses__Group_1__2 : rule__ConcurrentClauses__Group_1__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12366:1: rule__ConcurrentClauses__Group_1__2 : rule__ConcurrentClauses__Group_1__2__Impl ;
public final void rule__ConcurrentClauses__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12569:1: ( rule__ConcurrentClauses__Group_1__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12570:2: rule__ConcurrentClauses__Group_1__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12370:1: ( rule__ConcurrentClauses__Group_1__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12371:2: rule__ConcurrentClauses__Group_1__2__Impl
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__225760);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__225349);
rule__ConcurrentClauses__Group_1__2__Impl();
state._fsp--;
@@ -34796,23 +34116,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12576:1: rule__ConcurrentClauses__Group_1__2__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12377:1: rule__ConcurrentClauses__Group_1__2__Impl : ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) ;
public final void rule__ConcurrentClauses__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12580:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12581:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12381:1: ( ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12382:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12581:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12582:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12382:1: ( ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12383:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
{
before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12583:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12583:2: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12384:1: ( rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12384:2: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2
{
- pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl25787);
+ pushFollow(FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl25376);
rule__ConcurrentClauses__NonFinalClauseAssignment_1_2();
state._fsp--;
@@ -34843,21 +34163,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12599:1: rule__NonFinalClause__Group__0 : rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12400:1: rule__NonFinalClause__Group__0 : rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 ;
public final void rule__NonFinalClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12603:1: ( rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12604:2: rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12404:1: ( rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12405:2: rule__NonFinalClause__Group__0__Impl rule__NonFinalClause__Group__1
{
- pushFollow(FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__025823);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__025412);
rule__NonFinalClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__025826);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__025415);
rule__NonFinalClause__Group__1();
state._fsp--;
@@ -34881,20 +34201,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12611:1: rule__NonFinalClause__Group__0__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12412:1: rule__NonFinalClause__Group__0__Impl : ( '(' ) ;
public final void rule__NonFinalClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12615:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12616:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12416:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12417:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12616:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12617:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12417:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12418:1: '('
{
before(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
- match(input,68,FOLLOW_68_in_rule__NonFinalClause__Group__0__Impl25854);
+ match(input,68,FOLLOW_68_in_rule__NonFinalClause__Group__0__Impl25443);
after(grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
}
@@ -34918,21 +34238,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12630:1: rule__NonFinalClause__Group__1 : rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12431:1: rule__NonFinalClause__Group__1 : rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 ;
public final void rule__NonFinalClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12634:1: ( rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12635:2: rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12435:1: ( rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12436:2: rule__NonFinalClause__Group__1__Impl rule__NonFinalClause__Group__2
{
- pushFollow(FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125885);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125474);
rule__NonFinalClause__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125888);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125477);
rule__NonFinalClause__Group__2();
state._fsp--;
@@ -34956,23 +34276,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12642:1: rule__NonFinalClause__Group__1__Impl : ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12443:1: rule__NonFinalClause__Group__1__Impl : ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) ;
public final void rule__NonFinalClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12646:1: ( ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12647:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12447:1: ( ( ( rule__NonFinalClause__ConditionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12448:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12647:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12648:1: ( rule__NonFinalClause__ConditionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12448:1: ( ( rule__NonFinalClause__ConditionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12449:1: ( rule__NonFinalClause__ConditionAssignment_1 )
{
before(grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12649:1: ( rule__NonFinalClause__ConditionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12649:2: rule__NonFinalClause__ConditionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12450:1: ( rule__NonFinalClause__ConditionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12450:2: rule__NonFinalClause__ConditionAssignment_1
{
- pushFollow(FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25915);
+ pushFollow(FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25504);
rule__NonFinalClause__ConditionAssignment_1();
state._fsp--;
@@ -35003,21 +34323,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12659:1: rule__NonFinalClause__Group__2 : rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12460:1: rule__NonFinalClause__Group__2 : rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 ;
public final void rule__NonFinalClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12663:1: ( rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12664:2: rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12464:1: ( rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12465:2: rule__NonFinalClause__Group__2__Impl rule__NonFinalClause__Group__3
{
- pushFollow(FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225945);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225534);
rule__NonFinalClause__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225948);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225537);
rule__NonFinalClause__Group__3();
state._fsp--;
@@ -35041,20 +34361,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12671:1: rule__NonFinalClause__Group__2__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12472:1: rule__NonFinalClause__Group__2__Impl : ( ')' ) ;
public final void rule__NonFinalClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12675:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12676:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12476:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12477:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12676:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12677:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12477:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12478:1: ')'
{
before(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
- match(input,69,FOLLOW_69_in_rule__NonFinalClause__Group__2__Impl25976);
+ match(input,69,FOLLOW_69_in_rule__NonFinalClause__Group__2__Impl25565);
after(grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
}
@@ -35078,16 +34398,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12690:1: rule__NonFinalClause__Group__3 : rule__NonFinalClause__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12491:1: rule__NonFinalClause__Group__3 : rule__NonFinalClause__Group__3__Impl ;
public final void rule__NonFinalClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12694:1: ( rule__NonFinalClause__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12695:2: rule__NonFinalClause__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12495:1: ( rule__NonFinalClause__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12496:2: rule__NonFinalClause__Group__3__Impl
{
- pushFollow(FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__326007);
+ pushFollow(FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325596);
rule__NonFinalClause__Group__3__Impl();
state._fsp--;
@@ -35111,23 +34431,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12701:1: rule__NonFinalClause__Group__3__Impl : ( ( rule__NonFinalClause__BlockAssignment_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12502:1: rule__NonFinalClause__Group__3__Impl : ( ( rule__NonFinalClause__BlockAssignment_3 ) ) ;
public final void rule__NonFinalClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12705:1: ( ( ( rule__NonFinalClause__BlockAssignment_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12706:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12506:1: ( ( ( rule__NonFinalClause__BlockAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12507:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12706:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12707:1: ( rule__NonFinalClause__BlockAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12507:1: ( ( rule__NonFinalClause__BlockAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12508:1: ( rule__NonFinalClause__BlockAssignment_3 )
{
before(grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12708:1: ( rule__NonFinalClause__BlockAssignment_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12708:2: rule__NonFinalClause__BlockAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12509:1: ( rule__NonFinalClause__BlockAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12509:2: rule__NonFinalClause__BlockAssignment_3
{
- pushFollow(FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl26034);
+ pushFollow(FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25623);
rule__NonFinalClause__BlockAssignment_3();
state._fsp--;
@@ -35158,21 +34478,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FinalClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12726:1: rule__FinalClause__Group__0 : rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12527:1: rule__FinalClause__Group__0 : rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 ;
public final void rule__FinalClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12730:1: ( rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12731:2: rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12531:1: ( rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12532:2: rule__FinalClause__Group__0__Impl rule__FinalClause__Group__1
{
- pushFollow(FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__026072);
+ pushFollow(FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025661);
rule__FinalClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__026075);
+ pushFollow(FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025664);
rule__FinalClause__Group__1();
state._fsp--;
@@ -35196,20 +34516,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FinalClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12738:1: rule__FinalClause__Group__0__Impl : ( 'else' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12539:1: rule__FinalClause__Group__0__Impl : ( 'else' ) ;
public final void rule__FinalClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12742:1: ( ( 'else' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12743:1: ( 'else' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12543:1: ( ( 'else' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12544:1: ( 'else' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12743:1: ( 'else' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12744:1: 'else'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12544:1: ( 'else' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12545:1: 'else'
{
before(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
- match(input,98,FOLLOW_98_in_rule__FinalClause__Group__0__Impl26103);
+ match(input,98,FOLLOW_98_in_rule__FinalClause__Group__0__Impl25692);
after(grammarAccess.getFinalClauseAccess().getElseKeyword_0());
}
@@ -35233,16 +34553,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FinalClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12757:1: rule__FinalClause__Group__1 : rule__FinalClause__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12558:1: rule__FinalClause__Group__1 : rule__FinalClause__Group__1__Impl ;
public final void rule__FinalClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12761:1: ( rule__FinalClause__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12762:2: rule__FinalClause__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12562:1: ( rule__FinalClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12563:2: rule__FinalClause__Group__1__Impl
{
- pushFollow(FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__126134);
+ pushFollow(FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125723);
rule__FinalClause__Group__1__Impl();
state._fsp--;
@@ -35266,23 +34586,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FinalClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12768:1: rule__FinalClause__Group__1__Impl : ( ( rule__FinalClause__BlockAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12569:1: rule__FinalClause__Group__1__Impl : ( ( rule__FinalClause__BlockAssignment_1 ) ) ;
public final void rule__FinalClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12772:1: ( ( ( rule__FinalClause__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12773:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12573:1: ( ( ( rule__FinalClause__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12574:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12773:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12774:1: ( rule__FinalClause__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12574:1: ( ( rule__FinalClause__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12575:1: ( rule__FinalClause__BlockAssignment_1 )
{
before(grammarAccess.getFinalClauseAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12775:1: ( rule__FinalClause__BlockAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12775:2: rule__FinalClause__BlockAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12576:1: ( rule__FinalClause__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12576:2: rule__FinalClause__BlockAssignment_1
{
- pushFollow(FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl26161);
+ pushFollow(FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25750);
rule__FinalClause__BlockAssignment_1();
state._fsp--;
@@ -35313,21 +34633,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12789:1: rule__SwitchStatement__Group__0 : rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12590:1: rule__SwitchStatement__Group__0 : rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 ;
public final void rule__SwitchStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12793:1: ( rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12794:2: rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12594:1: ( rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12595:2: rule__SwitchStatement__Group__0__Impl rule__SwitchStatement__Group__1
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__026195);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025784);
rule__SwitchStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__026198);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025787);
rule__SwitchStatement__Group__1();
state._fsp--;
@@ -35351,20 +34671,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12801:1: rule__SwitchStatement__Group__0__Impl : ( 'switch' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12602:1: rule__SwitchStatement__Group__0__Impl : ( 'switch' ) ;
public final void rule__SwitchStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12805:1: ( ( 'switch' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12806:1: ( 'switch' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12606:1: ( ( 'switch' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12607:1: ( 'switch' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12806:1: ( 'switch' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12807:1: 'switch'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12607:1: ( 'switch' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12608:1: 'switch'
{
before(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
- match(input,100,FOLLOW_100_in_rule__SwitchStatement__Group__0__Impl26226);
+ match(input,100,FOLLOW_100_in_rule__SwitchStatement__Group__0__Impl25815);
after(grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
}
@@ -35388,21 +34708,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12820:1: rule__SwitchStatement__Group__1 : rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12621:1: rule__SwitchStatement__Group__1 : rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 ;
public final void rule__SwitchStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12824:1: ( rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12825:2: rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12625:1: ( rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12626:2: rule__SwitchStatement__Group__1__Impl rule__SwitchStatement__Group__2
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__126257);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125846);
rule__SwitchStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__126260);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125849);
rule__SwitchStatement__Group__2();
state._fsp--;
@@ -35426,20 +34746,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12832:1: rule__SwitchStatement__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12633:1: rule__SwitchStatement__Group__1__Impl : ( '(' ) ;
public final void rule__SwitchStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12836:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12837:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12637:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12638:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12837:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12838:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12638:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12639:1: '('
{
before(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
- match(input,68,FOLLOW_68_in_rule__SwitchStatement__Group__1__Impl26288);
+ match(input,68,FOLLOW_68_in_rule__SwitchStatement__Group__1__Impl25877);
after(grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
}
@@ -35463,21 +34783,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12851:1: rule__SwitchStatement__Group__2 : rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12652:1: rule__SwitchStatement__Group__2 : rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 ;
public final void rule__SwitchStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12855:1: ( rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12856:2: rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12656:1: ( rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12657:2: rule__SwitchStatement__Group__2__Impl rule__SwitchStatement__Group__3
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__226319);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225908);
rule__SwitchStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__226322);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225911);
rule__SwitchStatement__Group__3();
state._fsp--;
@@ -35501,23 +34821,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12863:1: rule__SwitchStatement__Group__2__Impl : ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12664:1: rule__SwitchStatement__Group__2__Impl : ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) ;
public final void rule__SwitchStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12867:1: ( ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12868:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12668:1: ( ( ( rule__SwitchStatement__ExpressionAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12669:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12868:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12869:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12669:1: ( ( rule__SwitchStatement__ExpressionAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12670:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
{
before(grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12870:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12870:2: rule__SwitchStatement__ExpressionAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12671:1: ( rule__SwitchStatement__ExpressionAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12671:2: rule__SwitchStatement__ExpressionAssignment_2
{
- pushFollow(FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl26349);
+ pushFollow(FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25938);
rule__SwitchStatement__ExpressionAssignment_2();
state._fsp--;
@@ -35548,21 +34868,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12880:1: rule__SwitchStatement__Group__3 : rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12681:1: rule__SwitchStatement__Group__3 : rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 ;
public final void rule__SwitchStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12884:1: ( rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12885:2: rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12685:1: ( rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12686:2: rule__SwitchStatement__Group__3__Impl rule__SwitchStatement__Group__4
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__326379);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325968);
rule__SwitchStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__326382);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325971);
rule__SwitchStatement__Group__4();
state._fsp--;
@@ -35586,20 +34906,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12892:1: rule__SwitchStatement__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12693:1: rule__SwitchStatement__Group__3__Impl : ( ')' ) ;
public final void rule__SwitchStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12896:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12897:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12697:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12698:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12897:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12898:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12698:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12699:1: ')'
{
before(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
- match(input,69,FOLLOW_69_in_rule__SwitchStatement__Group__3__Impl26410);
+ match(input,69,FOLLOW_69_in_rule__SwitchStatement__Group__3__Impl25999);
after(grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
}
@@ -35623,21 +34943,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12911:1: rule__SwitchStatement__Group__4 : rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12712:1: rule__SwitchStatement__Group__4 : rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 ;
public final void rule__SwitchStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12915:1: ( rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12916:2: rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12716:1: ( rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12717:2: rule__SwitchStatement__Group__4__Impl rule__SwitchStatement__Group__5
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__426441);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__426030);
rule__SwitchStatement__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__426444);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__426033);
rule__SwitchStatement__Group__5();
state._fsp--;
@@ -35661,20 +34981,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12923:1: rule__SwitchStatement__Group__4__Impl : ( '{' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12724:1: rule__SwitchStatement__Group__4__Impl : ( '{' ) ;
public final void rule__SwitchStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12927:1: ( ( '{' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12928:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12728:1: ( ( '{' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12729:1: ( '{' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12928:1: ( '{' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12929:1: '{'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12729:1: ( '{' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12730:1: '{'
{
before(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
- match(input,87,FOLLOW_87_in_rule__SwitchStatement__Group__4__Impl26472);
+ match(input,87,FOLLOW_87_in_rule__SwitchStatement__Group__4__Impl26061);
after(grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
}
@@ -35698,21 +35018,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12942:1: rule__SwitchStatement__Group__5 : rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12743:1: rule__SwitchStatement__Group__5 : rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 ;
public final void rule__SwitchStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12946:1: ( rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12947:2: rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12747:1: ( rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12748:2: rule__SwitchStatement__Group__5__Impl rule__SwitchStatement__Group__6
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__526503);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__526092);
rule__SwitchStatement__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__526506);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__526095);
rule__SwitchStatement__Group__6();
state._fsp--;
@@ -35736,35 +35056,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12954:1: rule__SwitchStatement__Group__5__Impl : ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12755:1: rule__SwitchStatement__Group__5__Impl : ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) ;
public final void rule__SwitchStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12958:1: ( ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12959:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12759:1: ( ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12760:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12959:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12960:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12760:1: ( ( rule__SwitchStatement__SwitchClauseAssignment_5 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12761:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
{
before(grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12961:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
- loop98:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12762:1: ( rule__SwitchStatement__SwitchClauseAssignment_5 )*
+ loop92:
do {
- int alt98=2;
- int LA98_0 = input.LA(1);
+ int alt92=2;
+ int LA92_0 = input.LA(1);
- if ( (LA98_0==101) ) {
- alt98=1;
+ if ( (LA92_0==101) ) {
+ alt92=1;
}
- switch (alt98) {
+ switch (alt92) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12961:2: rule__SwitchStatement__SwitchClauseAssignment_5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12762:2: rule__SwitchStatement__SwitchClauseAssignment_5
{
- pushFollow(FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl26533);
+ pushFollow(FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl26122);
rule__SwitchStatement__SwitchClauseAssignment_5();
state._fsp--;
@@ -35774,7 +35094,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop98;
+ break loop92;
}
} while (true);
@@ -35801,21 +35121,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12971:1: rule__SwitchStatement__Group__6 : rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12772:1: rule__SwitchStatement__Group__6 : rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 ;
public final void rule__SwitchStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12975:1: ( rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12976:2: rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12776:1: ( rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12777:2: rule__SwitchStatement__Group__6__Impl rule__SwitchStatement__Group__7
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__626564);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__626153);
rule__SwitchStatement__Group__6__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__626567);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__626156);
rule__SwitchStatement__Group__7();
state._fsp--;
@@ -35839,31 +35159,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12983:1: rule__SwitchStatement__Group__6__Impl : ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12784:1: rule__SwitchStatement__Group__6__Impl : ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) ;
public final void rule__SwitchStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12987:1: ( ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12988:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12788:1: ( ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12789:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12988:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12989:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12789:1: ( ( rule__SwitchStatement__DefaultClauseAssignment_6 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12790:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
{
before(grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12990:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12791:1: ( rule__SwitchStatement__DefaultClauseAssignment_6 )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA99_0==102) ) {
- alt99=1;
+ if ( (LA93_0==102) ) {
+ alt93=1;
}
- switch (alt99) {
+ switch (alt93) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12990:2: rule__SwitchStatement__DefaultClauseAssignment_6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12791:2: rule__SwitchStatement__DefaultClauseAssignment_6
{
- pushFollow(FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl26594);
+ pushFollow(FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl26183);
rule__SwitchStatement__DefaultClauseAssignment_6();
state._fsp--;
@@ -35897,16 +35217,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__7"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13000:1: rule__SwitchStatement__Group__7 : rule__SwitchStatement__Group__7__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12801:1: rule__SwitchStatement__Group__7 : rule__SwitchStatement__Group__7__Impl ;
public final void rule__SwitchStatement__Group__7() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13004:1: ( rule__SwitchStatement__Group__7__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13005:2: rule__SwitchStatement__Group__7__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12805:1: ( rule__SwitchStatement__Group__7__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12806:2: rule__SwitchStatement__Group__7__Impl
{
- pushFollow(FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__726625);
+ pushFollow(FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__726214);
rule__SwitchStatement__Group__7__Impl();
state._fsp--;
@@ -35930,20 +35250,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__Group__7__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13011:1: rule__SwitchStatement__Group__7__Impl : ( '}' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12812:1: rule__SwitchStatement__Group__7__Impl : ( '}' ) ;
public final void rule__SwitchStatement__Group__7__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13015:1: ( ( '}' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13016:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12816:1: ( ( '}' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12817:1: ( '}' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13016:1: ( '}' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13017:1: '}'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12817:1: ( '}' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12818:1: '}'
{
before(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
- match(input,88,FOLLOW_88_in_rule__SwitchStatement__Group__7__Impl26653);
+ match(input,88,FOLLOW_88_in_rule__SwitchStatement__Group__7__Impl26242);
after(grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
}
@@ -35967,21 +35287,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13046:1: rule__SwitchClause__Group__0 : rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12847:1: rule__SwitchClause__Group__0 : rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 ;
public final void rule__SwitchClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13050:1: ( rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13051:2: rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12851:1: ( rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12852:2: rule__SwitchClause__Group__0__Impl rule__SwitchClause__Group__1
{
- pushFollow(FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__026700);
+ pushFollow(FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__026289);
rule__SwitchClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__026703);
+ pushFollow(FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__026292);
rule__SwitchClause__Group__1();
state._fsp--;
@@ -36005,23 +35325,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13058:1: rule__SwitchClause__Group__0__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12859:1: rule__SwitchClause__Group__0__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) ;
public final void rule__SwitchClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13062:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13063:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12863:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12864:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13063:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13064:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12864:1: ( ( rule__SwitchClause__SwitchCaseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12865:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
{
before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13065:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13065:2: rule__SwitchClause__SwitchCaseAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12866:1: ( rule__SwitchClause__SwitchCaseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12866:2: rule__SwitchClause__SwitchCaseAssignment_0
{
- pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl26730);
+ pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl26319);
rule__SwitchClause__SwitchCaseAssignment_0();
state._fsp--;
@@ -36052,21 +35372,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13075:1: rule__SwitchClause__Group__1 : rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12876:1: rule__SwitchClause__Group__1 : rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 ;
public final void rule__SwitchClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13079:1: ( rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13080:2: rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12880:1: ( rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12881:2: rule__SwitchClause__Group__1__Impl rule__SwitchClause__Group__2
{
- pushFollow(FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__126760);
+ pushFollow(FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__126349);
rule__SwitchClause__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__126763);
+ pushFollow(FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__126352);
rule__SwitchClause__Group__2();
state._fsp--;
@@ -36090,35 +35410,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13087:1: rule__SwitchClause__Group__1__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12888:1: rule__SwitchClause__Group__1__Impl : ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) ;
public final void rule__SwitchClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13091:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13092:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12892:1: ( ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12893:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13092:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13093:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12893:1: ( ( rule__SwitchClause__SwitchCaseAssignment_1 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12894:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
{
before(grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13094:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
- loop100:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12895:1: ( rule__SwitchClause__SwitchCaseAssignment_1 )*
+ loop94:
do {
- int alt100=2;
- int LA100_0 = input.LA(1);
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA100_0==101) ) {
- alt100=1;
+ if ( (LA94_0==101) ) {
+ alt94=1;
}
- switch (alt100) {
+ switch (alt94) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13094:2: rule__SwitchClause__SwitchCaseAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12895:2: rule__SwitchClause__SwitchCaseAssignment_1
{
- pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl26790);
+ pushFollow(FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl26379);
rule__SwitchClause__SwitchCaseAssignment_1();
state._fsp--;
@@ -36128,7 +35448,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop100;
+ break loop94;
}
} while (true);
@@ -36155,16 +35475,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13104:1: rule__SwitchClause__Group__2 : rule__SwitchClause__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12905:1: rule__SwitchClause__Group__2 : rule__SwitchClause__Group__2__Impl ;
public final void rule__SwitchClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13108:1: ( rule__SwitchClause__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13109:2: rule__SwitchClause__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12909:1: ( rule__SwitchClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12910:2: rule__SwitchClause__Group__2__Impl
{
- pushFollow(FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__226821);
+ pushFollow(FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__226410);
rule__SwitchClause__Group__2__Impl();
state._fsp--;
@@ -36188,23 +35508,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13115:1: rule__SwitchClause__Group__2__Impl : ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12916:1: rule__SwitchClause__Group__2__Impl : ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) ;
public final void rule__SwitchClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13119:1: ( ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13120:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12920:1: ( ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12921:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13120:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13121:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12921:1: ( ( rule__SwitchClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12922:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
{
before(grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13122:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13122:2: rule__SwitchClause__StatementSequenceAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12923:1: ( rule__SwitchClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12923:2: rule__SwitchClause__StatementSequenceAssignment_2
{
- pushFollow(FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26848);
+ pushFollow(FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26437);
rule__SwitchClause__StatementSequenceAssignment_2();
state._fsp--;
@@ -36235,21 +35555,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13138:1: rule__SwitchCase__Group__0 : rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12939:1: rule__SwitchCase__Group__0 : rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 ;
public final void rule__SwitchCase__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13142:1: ( rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13143:2: rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12943:1: ( rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12944:2: rule__SwitchCase__Group__0__Impl rule__SwitchCase__Group__1
{
- pushFollow(FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026884);
+ pushFollow(FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026473);
rule__SwitchCase__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026887);
+ pushFollow(FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026476);
rule__SwitchCase__Group__1();
state._fsp--;
@@ -36273,20 +35593,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13150:1: rule__SwitchCase__Group__0__Impl : ( 'case' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12951:1: rule__SwitchCase__Group__0__Impl : ( 'case' ) ;
public final void rule__SwitchCase__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13154:1: ( ( 'case' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13155:1: ( 'case' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12955:1: ( ( 'case' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12956:1: ( 'case' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13155:1: ( 'case' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13156:1: 'case'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12956:1: ( 'case' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12957:1: 'case'
{
before(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
- match(input,101,FOLLOW_101_in_rule__SwitchCase__Group__0__Impl26915);
+ match(input,101,FOLLOW_101_in_rule__SwitchCase__Group__0__Impl26504);
after(grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
}
@@ -36310,21 +35630,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13169:1: rule__SwitchCase__Group__1 : rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12970:1: rule__SwitchCase__Group__1 : rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 ;
public final void rule__SwitchCase__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13173:1: ( rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13174:2: rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12974:1: ( rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12975:2: rule__SwitchCase__Group__1__Impl rule__SwitchCase__Group__2
{
- pushFollow(FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126946);
+ pushFollow(FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126535);
rule__SwitchCase__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126949);
+ pushFollow(FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126538);
rule__SwitchCase__Group__2();
state._fsp--;
@@ -36348,23 +35668,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13181:1: rule__SwitchCase__Group__1__Impl : ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12982:1: rule__SwitchCase__Group__1__Impl : ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) ;
public final void rule__SwitchCase__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13185:1: ( ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13186:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12986:1: ( ( ( rule__SwitchCase__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12987:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13186:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13187:1: ( rule__SwitchCase__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12987:1: ( ( rule__SwitchCase__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12988:1: ( rule__SwitchCase__ExpressionAssignment_1 )
{
before(grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13188:1: ( rule__SwitchCase__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13188:2: rule__SwitchCase__ExpressionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12989:1: ( rule__SwitchCase__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12989:2: rule__SwitchCase__ExpressionAssignment_1
{
- pushFollow(FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26976);
+ pushFollow(FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26565);
rule__SwitchCase__ExpressionAssignment_1();
state._fsp--;
@@ -36395,16 +35715,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13198:1: rule__SwitchCase__Group__2 : rule__SwitchCase__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:12999:1: rule__SwitchCase__Group__2 : rule__SwitchCase__Group__2__Impl ;
public final void rule__SwitchCase__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13202:1: ( rule__SwitchCase__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13203:2: rule__SwitchCase__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13003:1: ( rule__SwitchCase__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13004:2: rule__SwitchCase__Group__2__Impl
{
- pushFollow(FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__227006);
+ pushFollow(FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226595);
rule__SwitchCase__Group__2__Impl();
state._fsp--;
@@ -36428,20 +35748,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13209:1: rule__SwitchCase__Group__2__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13010:1: rule__SwitchCase__Group__2__Impl : ( ':' ) ;
public final void rule__SwitchCase__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13213:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13214:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13014:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13015:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13214:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13215:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13015:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13016:1: ':'
{
before(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
- match(input,71,FOLLOW_71_in_rule__SwitchCase__Group__2__Impl27034);
+ match(input,71,FOLLOW_71_in_rule__SwitchCase__Group__2__Impl26623);
after(grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
}
@@ -36465,21 +35785,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13234:1: rule__SwitchDefaultClause__Group__0 : rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13035:1: rule__SwitchDefaultClause__Group__0 : rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 ;
public final void rule__SwitchDefaultClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13238:1: ( rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13239:2: rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13039:1: ( rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13040:2: rule__SwitchDefaultClause__Group__0__Impl rule__SwitchDefaultClause__Group__1
{
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__027071);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026660);
rule__SwitchDefaultClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__027074);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026663);
rule__SwitchDefaultClause__Group__1();
state._fsp--;
@@ -36503,20 +35823,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13246:1: rule__SwitchDefaultClause__Group__0__Impl : ( 'default' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13047:1: rule__SwitchDefaultClause__Group__0__Impl : ( 'default' ) ;
public final void rule__SwitchDefaultClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13250:1: ( ( 'default' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13251:1: ( 'default' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13051:1: ( ( 'default' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13052:1: ( 'default' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13251:1: ( 'default' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13252:1: 'default'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13052:1: ( 'default' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13053:1: 'default'
{
before(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
- match(input,102,FOLLOW_102_in_rule__SwitchDefaultClause__Group__0__Impl27102);
+ match(input,102,FOLLOW_102_in_rule__SwitchDefaultClause__Group__0__Impl26691);
after(grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
}
@@ -36540,21 +35860,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13265:1: rule__SwitchDefaultClause__Group__1 : rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13066:1: rule__SwitchDefaultClause__Group__1 : rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 ;
public final void rule__SwitchDefaultClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13269:1: ( rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13270:2: rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13070:1: ( rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13071:2: rule__SwitchDefaultClause__Group__1__Impl rule__SwitchDefaultClause__Group__2
{
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__127133);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126722);
rule__SwitchDefaultClause__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__127136);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126725);
rule__SwitchDefaultClause__Group__2();
state._fsp--;
@@ -36578,20 +35898,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13277:1: rule__SwitchDefaultClause__Group__1__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13078:1: rule__SwitchDefaultClause__Group__1__Impl : ( ':' ) ;
public final void rule__SwitchDefaultClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13281:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13282:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13082:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13083:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13282:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13283:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13083:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13084:1: ':'
{
before(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
- match(input,71,FOLLOW_71_in_rule__SwitchDefaultClause__Group__1__Impl27164);
+ match(input,71,FOLLOW_71_in_rule__SwitchDefaultClause__Group__1__Impl26753);
after(grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
}
@@ -36615,16 +35935,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13296:1: rule__SwitchDefaultClause__Group__2 : rule__SwitchDefaultClause__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13097:1: rule__SwitchDefaultClause__Group__2 : rule__SwitchDefaultClause__Group__2__Impl ;
public final void rule__SwitchDefaultClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13300:1: ( rule__SwitchDefaultClause__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13301:2: rule__SwitchDefaultClause__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13101:1: ( rule__SwitchDefaultClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13102:2: rule__SwitchDefaultClause__Group__2__Impl
{
- pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__227195);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226784);
rule__SwitchDefaultClause__Group__2__Impl();
state._fsp--;
@@ -36648,23 +35968,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13307:1: rule__SwitchDefaultClause__Group__2__Impl : ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13108:1: rule__SwitchDefaultClause__Group__2__Impl : ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) ;
public final void rule__SwitchDefaultClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13311:1: ( ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13312:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13112:1: ( ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13113:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13312:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13313:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13113:1: ( ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13114:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
{
before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13314:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13314:2: rule__SwitchDefaultClause__StatementSequenceAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13115:1: ( rule__SwitchDefaultClause__StatementSequenceAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13115:2: rule__SwitchDefaultClause__StatementSequenceAssignment_2
{
- pushFollow(FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl27222);
+ pushFollow(FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26811);
rule__SwitchDefaultClause__StatementSequenceAssignment_2();
state._fsp--;
@@ -36695,21 +36015,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13330:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13131:1: rule__WhileStatement__Group__0 : rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 ;
public final void rule__WhileStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13334:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13335:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13135:1: ( rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13136:2: rule__WhileStatement__Group__0__Impl rule__WhileStatement__Group__1
{
- pushFollow(FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__027258);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026847);
rule__WhileStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__027261);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026850);
rule__WhileStatement__Group__1();
state._fsp--;
@@ -36733,20 +36053,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13342:1: rule__WhileStatement__Group__0__Impl : ( 'while' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13143:1: rule__WhileStatement__Group__0__Impl : ( 'while' ) ;
public final void rule__WhileStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13346:1: ( ( 'while' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13347:1: ( 'while' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13147:1: ( ( 'while' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13148:1: ( 'while' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13347:1: ( 'while' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13348:1: 'while'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13148:1: ( 'while' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13149:1: 'while'
{
before(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
- match(input,103,FOLLOW_103_in_rule__WhileStatement__Group__0__Impl27289);
+ match(input,103,FOLLOW_103_in_rule__WhileStatement__Group__0__Impl26878);
after(grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
}
@@ -36770,21 +36090,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13361:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13162:1: rule__WhileStatement__Group__1 : rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 ;
public final void rule__WhileStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13365:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13366:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13166:1: ( rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13167:2: rule__WhileStatement__Group__1__Impl rule__WhileStatement__Group__2
{
- pushFollow(FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__127320);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126909);
rule__WhileStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__127323);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126912);
rule__WhileStatement__Group__2();
state._fsp--;
@@ -36808,20 +36128,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13373:1: rule__WhileStatement__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13174:1: rule__WhileStatement__Group__1__Impl : ( '(' ) ;
public final void rule__WhileStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13377:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13378:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13178:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13179:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13378:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13379:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13179:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13180:1: '('
{
before(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
- match(input,68,FOLLOW_68_in_rule__WhileStatement__Group__1__Impl27351);
+ match(input,68,FOLLOW_68_in_rule__WhileStatement__Group__1__Impl26940);
after(grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
}
@@ -36845,21 +36165,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13392:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13193:1: rule__WhileStatement__Group__2 : rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 ;
public final void rule__WhileStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13396:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13397:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13197:1: ( rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13198:2: rule__WhileStatement__Group__2__Impl rule__WhileStatement__Group__3
{
- pushFollow(FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__227382);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226971);
rule__WhileStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__227385);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226974);
rule__WhileStatement__Group__3();
state._fsp--;
@@ -36883,23 +36203,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13404:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13205:1: rule__WhileStatement__Group__2__Impl : ( ( rule__WhileStatement__ConditionAssignment_2 ) ) ;
public final void rule__WhileStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13408:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13409:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13209:1: ( ( ( rule__WhileStatement__ConditionAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13210:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13409:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13410:1: ( rule__WhileStatement__ConditionAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13210:1: ( ( rule__WhileStatement__ConditionAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13211:1: ( rule__WhileStatement__ConditionAssignment_2 )
{
before(grammarAccess.getWhileStatementAccess().getConditionAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13411:1: ( rule__WhileStatement__ConditionAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13411:2: rule__WhileStatement__ConditionAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13212:1: ( rule__WhileStatement__ConditionAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13212:2: rule__WhileStatement__ConditionAssignment_2
{
- pushFollow(FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl27412);
+ pushFollow(FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl27001);
rule__WhileStatement__ConditionAssignment_2();
state._fsp--;
@@ -36930,21 +36250,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13421:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13222:1: rule__WhileStatement__Group__3 : rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 ;
public final void rule__WhileStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13425:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13426:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13226:1: ( rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13227:2: rule__WhileStatement__Group__3__Impl rule__WhileStatement__Group__4
{
- pushFollow(FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__327442);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__327031);
rule__WhileStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__327445);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__327034);
rule__WhileStatement__Group__4();
state._fsp--;
@@ -36968,20 +36288,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13433:1: rule__WhileStatement__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13234:1: rule__WhileStatement__Group__3__Impl : ( ')' ) ;
public final void rule__WhileStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13437:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13438:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13238:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13239:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13438:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13439:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13239:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13240:1: ')'
{
before(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
- match(input,69,FOLLOW_69_in_rule__WhileStatement__Group__3__Impl27473);
+ match(input,69,FOLLOW_69_in_rule__WhileStatement__Group__3__Impl27062);
after(grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
}
@@ -37005,16 +36325,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13452:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13253:1: rule__WhileStatement__Group__4 : rule__WhileStatement__Group__4__Impl ;
public final void rule__WhileStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13456:1: ( rule__WhileStatement__Group__4__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13457:2: rule__WhileStatement__Group__4__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13257:1: ( rule__WhileStatement__Group__4__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13258:2: rule__WhileStatement__Group__4__Impl
{
- pushFollow(FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__427504);
+ pushFollow(FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__427093);
rule__WhileStatement__Group__4__Impl();
state._fsp--;
@@ -37038,23 +36358,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13463:1: rule__WhileStatement__Group__4__Impl : ( ( rule__WhileStatement__BlockAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13264:1: rule__WhileStatement__Group__4__Impl : ( ( rule__WhileStatement__BlockAssignment_4 ) ) ;
public final void rule__WhileStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13467:1: ( ( ( rule__WhileStatement__BlockAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13468:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13268:1: ( ( ( rule__WhileStatement__BlockAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13269:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13468:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13469:1: ( rule__WhileStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13269:1: ( ( rule__WhileStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13270:1: ( rule__WhileStatement__BlockAssignment_4 )
{
before(grammarAccess.getWhileStatementAccess().getBlockAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13470:1: ( rule__WhileStatement__BlockAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13470:2: rule__WhileStatement__BlockAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13271:1: ( rule__WhileStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13271:2: rule__WhileStatement__BlockAssignment_4
{
- pushFollow(FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl27531);
+ pushFollow(FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl27120);
rule__WhileStatement__BlockAssignment_4();
state._fsp--;
@@ -37085,21 +36405,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13490:1: rule__DoStatement__Group__0 : rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13291:1: rule__DoStatement__Group__0 : rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 ;
public final void rule__DoStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13494:1: ( rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13495:2: rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13295:1: ( rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13296:2: rule__DoStatement__Group__0__Impl rule__DoStatement__Group__1
{
- pushFollow(FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__027571);
+ pushFollow(FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__027160);
rule__DoStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__027574);
+ pushFollow(FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__027163);
rule__DoStatement__Group__1();
state._fsp--;
@@ -37123,20 +36443,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13502:1: rule__DoStatement__Group__0__Impl : ( 'do' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13303:1: rule__DoStatement__Group__0__Impl : ( 'do' ) ;
public final void rule__DoStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13506:1: ( ( 'do' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13507:1: ( 'do' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13307:1: ( ( 'do' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13308:1: ( 'do' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13507:1: ( 'do' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13508:1: 'do'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13308:1: ( 'do' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13309:1: 'do'
{
before(grammarAccess.getDoStatementAccess().getDoKeyword_0());
- match(input,104,FOLLOW_104_in_rule__DoStatement__Group__0__Impl27602);
+ match(input,104,FOLLOW_104_in_rule__DoStatement__Group__0__Impl27191);
after(grammarAccess.getDoStatementAccess().getDoKeyword_0());
}
@@ -37160,21 +36480,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13521:1: rule__DoStatement__Group__1 : rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13322:1: rule__DoStatement__Group__1 : rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 ;
public final void rule__DoStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13525:1: ( rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13526:2: rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13326:1: ( rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13327:2: rule__DoStatement__Group__1__Impl rule__DoStatement__Group__2
{
- pushFollow(FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__127633);
+ pushFollow(FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__127222);
rule__DoStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__127636);
+ pushFollow(FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__127225);
rule__DoStatement__Group__2();
state._fsp--;
@@ -37198,23 +36518,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13533:1: rule__DoStatement__Group__1__Impl : ( ( rule__DoStatement__BlockAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13334:1: rule__DoStatement__Group__1__Impl : ( ( rule__DoStatement__BlockAssignment_1 ) ) ;
public final void rule__DoStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13537:1: ( ( ( rule__DoStatement__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13538:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13338:1: ( ( ( rule__DoStatement__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13339:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13538:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13539:1: ( rule__DoStatement__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13339:1: ( ( rule__DoStatement__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13340:1: ( rule__DoStatement__BlockAssignment_1 )
{
before(grammarAccess.getDoStatementAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13540:1: ( rule__DoStatement__BlockAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13540:2: rule__DoStatement__BlockAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13341:1: ( rule__DoStatement__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13341:2: rule__DoStatement__BlockAssignment_1
{
- pushFollow(FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl27663);
+ pushFollow(FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl27252);
rule__DoStatement__BlockAssignment_1();
state._fsp--;
@@ -37245,21 +36565,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13550:1: rule__DoStatement__Group__2 : rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13351:1: rule__DoStatement__Group__2 : rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 ;
public final void rule__DoStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13554:1: ( rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13555:2: rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13355:1: ( rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13356:2: rule__DoStatement__Group__2__Impl rule__DoStatement__Group__3
{
- pushFollow(FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__227693);
+ pushFollow(FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__227282);
rule__DoStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__227696);
+ pushFollow(FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__227285);
rule__DoStatement__Group__3();
state._fsp--;
@@ -37283,20 +36603,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13562:1: rule__DoStatement__Group__2__Impl : ( 'while' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13363:1: rule__DoStatement__Group__2__Impl : ( 'while' ) ;
public final void rule__DoStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13566:1: ( ( 'while' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13567:1: ( 'while' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13367:1: ( ( 'while' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13368:1: ( 'while' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13567:1: ( 'while' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13568:1: 'while'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13368:1: ( 'while' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13369:1: 'while'
{
before(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
- match(input,103,FOLLOW_103_in_rule__DoStatement__Group__2__Impl27724);
+ match(input,103,FOLLOW_103_in_rule__DoStatement__Group__2__Impl27313);
after(grammarAccess.getDoStatementAccess().getWhileKeyword_2());
}
@@ -37320,21 +36640,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13581:1: rule__DoStatement__Group__3 : rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13382:1: rule__DoStatement__Group__3 : rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 ;
public final void rule__DoStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13585:1: ( rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13586:2: rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13386:1: ( rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13387:2: rule__DoStatement__Group__3__Impl rule__DoStatement__Group__4
{
- pushFollow(FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__327755);
+ pushFollow(FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__327344);
rule__DoStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__327758);
+ pushFollow(FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__327347);
rule__DoStatement__Group__4();
state._fsp--;
@@ -37358,20 +36678,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13593:1: rule__DoStatement__Group__3__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13394:1: rule__DoStatement__Group__3__Impl : ( '(' ) ;
public final void rule__DoStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13597:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13598:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13398:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13399:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13598:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13599:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13399:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13400:1: '('
{
before(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
- match(input,68,FOLLOW_68_in_rule__DoStatement__Group__3__Impl27786);
+ match(input,68,FOLLOW_68_in_rule__DoStatement__Group__3__Impl27375);
after(grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
}
@@ -37395,21 +36715,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13612:1: rule__DoStatement__Group__4 : rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13413:1: rule__DoStatement__Group__4 : rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 ;
public final void rule__DoStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13616:1: ( rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13617:2: rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13417:1: ( rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13418:2: rule__DoStatement__Group__4__Impl rule__DoStatement__Group__5
{
- pushFollow(FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__427817);
+ pushFollow(FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__427406);
rule__DoStatement__Group__4__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__427820);
+ pushFollow(FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__427409);
rule__DoStatement__Group__5();
state._fsp--;
@@ -37433,23 +36753,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13624:1: rule__DoStatement__Group__4__Impl : ( ( rule__DoStatement__ConditionAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13425:1: rule__DoStatement__Group__4__Impl : ( ( rule__DoStatement__ConditionAssignment_4 ) ) ;
public final void rule__DoStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13628:1: ( ( ( rule__DoStatement__ConditionAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13629:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13429:1: ( ( ( rule__DoStatement__ConditionAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13430:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13629:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13630:1: ( rule__DoStatement__ConditionAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13430:1: ( ( rule__DoStatement__ConditionAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13431:1: ( rule__DoStatement__ConditionAssignment_4 )
{
before(grammarAccess.getDoStatementAccess().getConditionAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13631:1: ( rule__DoStatement__ConditionAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13631:2: rule__DoStatement__ConditionAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13432:1: ( rule__DoStatement__ConditionAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13432:2: rule__DoStatement__ConditionAssignment_4
{
- pushFollow(FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27847);
+ pushFollow(FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27436);
rule__DoStatement__ConditionAssignment_4();
state._fsp--;
@@ -37480,21 +36800,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13641:1: rule__DoStatement__Group__5 : rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13442:1: rule__DoStatement__Group__5 : rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 ;
public final void rule__DoStatement__Group__5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13645:1: ( rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13646:2: rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13446:1: ( rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13447:2: rule__DoStatement__Group__5__Impl rule__DoStatement__Group__6
{
- pushFollow(FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527877);
+ pushFollow(FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527466);
rule__DoStatement__Group__5__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527880);
+ pushFollow(FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527469);
rule__DoStatement__Group__6();
state._fsp--;
@@ -37518,20 +36838,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__5__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13653:1: rule__DoStatement__Group__5__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13454:1: rule__DoStatement__Group__5__Impl : ( ')' ) ;
public final void rule__DoStatement__Group__5__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13657:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13658:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13458:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13459:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13658:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13659:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13459:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13460:1: ')'
{
before(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
- match(input,69,FOLLOW_69_in_rule__DoStatement__Group__5__Impl27908);
+ match(input,69,FOLLOW_69_in_rule__DoStatement__Group__5__Impl27497);
after(grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
}
@@ -37555,16 +36875,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13672:1: rule__DoStatement__Group__6 : rule__DoStatement__Group__6__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13473:1: rule__DoStatement__Group__6 : rule__DoStatement__Group__6__Impl ;
public final void rule__DoStatement__Group__6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13676:1: ( rule__DoStatement__Group__6__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13677:2: rule__DoStatement__Group__6__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13477:1: ( rule__DoStatement__Group__6__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13478:2: rule__DoStatement__Group__6__Impl
{
- pushFollow(FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627939);
+ pushFollow(FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627528);
rule__DoStatement__Group__6__Impl();
state._fsp--;
@@ -37588,20 +36908,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__Group__6__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13683:1: rule__DoStatement__Group__6__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13484:1: rule__DoStatement__Group__6__Impl : ( ';' ) ;
public final void rule__DoStatement__Group__6__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13687:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13688:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13488:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13489:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13688:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13689:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13489:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13490:1: ';'
{
before(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
- match(input,95,FOLLOW_95_in_rule__DoStatement__Group__6__Impl27967);
+ match(input,95,FOLLOW_95_in_rule__DoStatement__Group__6__Impl27556);
after(grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
}
@@ -37625,21 +36945,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13716:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13517:1: rule__ForStatement__Group__0 : rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 ;
public final void rule__ForStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13720:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13721:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13521:1: ( rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13522:2: rule__ForStatement__Group__0__Impl rule__ForStatement__Group__1
{
- pushFollow(FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__028012);
+ pushFollow(FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027601);
rule__ForStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__028015);
+ pushFollow(FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027604);
rule__ForStatement__Group__1();
state._fsp--;
@@ -37663,20 +36983,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13728:1: rule__ForStatement__Group__0__Impl : ( 'for' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13529:1: rule__ForStatement__Group__0__Impl : ( 'for' ) ;
public final void rule__ForStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13732:1: ( ( 'for' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13733:1: ( 'for' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13533:1: ( ( 'for' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13534:1: ( 'for' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13733:1: ( 'for' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13734:1: 'for'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13534:1: ( 'for' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13535:1: 'for'
{
before(grammarAccess.getForStatementAccess().getForKeyword_0());
- match(input,105,FOLLOW_105_in_rule__ForStatement__Group__0__Impl28043);
+ match(input,105,FOLLOW_105_in_rule__ForStatement__Group__0__Impl27632);
after(grammarAccess.getForStatementAccess().getForKeyword_0());
}
@@ -37700,21 +37020,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13747:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13548:1: rule__ForStatement__Group__1 : rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 ;
public final void rule__ForStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13751:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13752:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13552:1: ( rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13553:2: rule__ForStatement__Group__1__Impl rule__ForStatement__Group__2
{
- pushFollow(FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__128074);
+ pushFollow(FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127663);
rule__ForStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__128077);
+ pushFollow(FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127666);
rule__ForStatement__Group__2();
state._fsp--;
@@ -37738,20 +37058,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13759:1: rule__ForStatement__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13560:1: rule__ForStatement__Group__1__Impl : ( '(' ) ;
public final void rule__ForStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13763:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13764:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13564:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13565:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13764:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13765:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13565:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13566:1: '('
{
before(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
- match(input,68,FOLLOW_68_in_rule__ForStatement__Group__1__Impl28105);
+ match(input,68,FOLLOW_68_in_rule__ForStatement__Group__1__Impl27694);
after(grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
}
@@ -37775,21 +37095,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13778:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13579:1: rule__ForStatement__Group__2 : rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 ;
public final void rule__ForStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13782:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13783:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13583:1: ( rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13584:2: rule__ForStatement__Group__2__Impl rule__ForStatement__Group__3
{
- pushFollow(FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__228136);
+ pushFollow(FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227725);
rule__ForStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__228139);
+ pushFollow(FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227728);
rule__ForStatement__Group__3();
state._fsp--;
@@ -37813,23 +37133,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13790:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__ControlAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13591:1: rule__ForStatement__Group__2__Impl : ( ( rule__ForStatement__ControlAssignment_2 ) ) ;
public final void rule__ForStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13794:1: ( ( ( rule__ForStatement__ControlAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13795:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13595:1: ( ( ( rule__ForStatement__ControlAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13596:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13795:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13796:1: ( rule__ForStatement__ControlAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13596:1: ( ( rule__ForStatement__ControlAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13597:1: ( rule__ForStatement__ControlAssignment_2 )
{
before(grammarAccess.getForStatementAccess().getControlAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13797:1: ( rule__ForStatement__ControlAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13797:2: rule__ForStatement__ControlAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13598:1: ( rule__ForStatement__ControlAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13598:2: rule__ForStatement__ControlAssignment_2
{
- pushFollow(FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl28166);
+ pushFollow(FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27755);
rule__ForStatement__ControlAssignment_2();
state._fsp--;
@@ -37860,21 +37180,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13807:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13608:1: rule__ForStatement__Group__3 : rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 ;
public final void rule__ForStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13811:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13812:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13612:1: ( rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13613:2: rule__ForStatement__Group__3__Impl rule__ForStatement__Group__4
{
- pushFollow(FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__328196);
+ pushFollow(FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327785);
rule__ForStatement__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__328199);
+ pushFollow(FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327788);
rule__ForStatement__Group__4();
state._fsp--;
@@ -37898,20 +37218,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13819:1: rule__ForStatement__Group__3__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13620:1: rule__ForStatement__Group__3__Impl : ( ')' ) ;
public final void rule__ForStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13823:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13824:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13624:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13625:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13824:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13825:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13625:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13626:1: ')'
{
before(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
- match(input,69,FOLLOW_69_in_rule__ForStatement__Group__3__Impl28227);
+ match(input,69,FOLLOW_69_in_rule__ForStatement__Group__3__Impl27816);
after(grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
}
@@ -37935,16 +37255,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13838:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13639:1: rule__ForStatement__Group__4 : rule__ForStatement__Group__4__Impl ;
public final void rule__ForStatement__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13842:1: ( rule__ForStatement__Group__4__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13843:2: rule__ForStatement__Group__4__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13643:1: ( rule__ForStatement__Group__4__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13644:2: rule__ForStatement__Group__4__Impl
{
- pushFollow(FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__428258);
+ pushFollow(FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427847);
rule__ForStatement__Group__4__Impl();
state._fsp--;
@@ -37968,23 +37288,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13849:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__BlockAssignment_4 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13650:1: rule__ForStatement__Group__4__Impl : ( ( rule__ForStatement__BlockAssignment_4 ) ) ;
public final void rule__ForStatement__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13853:1: ( ( ( rule__ForStatement__BlockAssignment_4 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13854:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13654:1: ( ( ( rule__ForStatement__BlockAssignment_4 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13655:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13854:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13855:1: ( rule__ForStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13655:1: ( ( rule__ForStatement__BlockAssignment_4 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13656:1: ( rule__ForStatement__BlockAssignment_4 )
{
before(grammarAccess.getForStatementAccess().getBlockAssignment_4());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13856:1: ( rule__ForStatement__BlockAssignment_4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13856:2: rule__ForStatement__BlockAssignment_4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13657:1: ( rule__ForStatement__BlockAssignment_4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13657:2: rule__ForStatement__BlockAssignment_4
{
- pushFollow(FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl28285);
+ pushFollow(FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27874);
rule__ForStatement__BlockAssignment_4();
state._fsp--;
@@ -38015,21 +37335,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13876:1: rule__ForControl__Group__0 : rule__ForControl__Group__0__Impl rule__ForControl__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13677:1: rule__ForControl__Group__0 : rule__ForControl__Group__0__Impl rule__ForControl__Group__1 ;
public final void rule__ForControl__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13880:1: ( rule__ForControl__Group__0__Impl rule__ForControl__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13881:2: rule__ForControl__Group__0__Impl rule__ForControl__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13681:1: ( rule__ForControl__Group__0__Impl rule__ForControl__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13682:2: rule__ForControl__Group__0__Impl rule__ForControl__Group__1
{
- pushFollow(FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__028325);
+ pushFollow(FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027914);
rule__ForControl__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__028328);
+ pushFollow(FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027917);
rule__ForControl__Group__1();
state._fsp--;
@@ -38053,23 +37373,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13888:1: rule__ForControl__Group__0__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13689:1: rule__ForControl__Group__0__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) ;
public final void rule__ForControl__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13892:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13893:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13693:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13694:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13893:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13894:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13694:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13695:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
{
before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13895:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13895:2: rule__ForControl__LoopVariableDefinitionAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13696:1: ( rule__ForControl__LoopVariableDefinitionAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13696:2: rule__ForControl__LoopVariableDefinitionAssignment_0
{
- pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl28355);
+ pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27944);
rule__ForControl__LoopVariableDefinitionAssignment_0();
state._fsp--;
@@ -38100,16 +37420,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13905:1: rule__ForControl__Group__1 : rule__ForControl__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13706:1: rule__ForControl__Group__1 : rule__ForControl__Group__1__Impl ;
public final void rule__ForControl__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13909:1: ( rule__ForControl__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13910:2: rule__ForControl__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13710:1: ( rule__ForControl__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13711:2: rule__ForControl__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__128385);
+ pushFollow(FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127974);
rule__ForControl__Group__1__Impl();
state._fsp--;
@@ -38133,35 +37453,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13916:1: rule__ForControl__Group__1__Impl : ( ( rule__ForControl__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13717:1: rule__ForControl__Group__1__Impl : ( ( rule__ForControl__Group_1__0 )* ) ;
public final void rule__ForControl__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13920:1: ( ( ( rule__ForControl__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13921:1: ( ( rule__ForControl__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13721:1: ( ( ( rule__ForControl__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13722:1: ( ( rule__ForControl__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13921:1: ( ( rule__ForControl__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13922:1: ( rule__ForControl__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13722:1: ( ( rule__ForControl__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13723:1: ( rule__ForControl__Group_1__0 )*
{
before(grammarAccess.getForControlAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13923:1: ( rule__ForControl__Group_1__0 )*
- loop101:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13724:1: ( rule__ForControl__Group_1__0 )*
+ loop95:
do {
- int alt101=2;
- int LA101_0 = input.LA(1);
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA101_0==66) ) {
- alt101=1;
+ if ( (LA95_0==66) ) {
+ alt95=1;
}
- switch (alt101) {
+ switch (alt95) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13923:2: rule__ForControl__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13724:2: rule__ForControl__Group_1__0
{
- pushFollow(FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl28412);
+ pushFollow(FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl28001);
rule__ForControl__Group_1__0();
state._fsp--;
@@ -38171,7 +37491,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop101;
+ break loop95;
}
} while (true);
@@ -38198,21 +37518,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13937:1: rule__ForControl__Group_1__0 : rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13738:1: rule__ForControl__Group_1__0 : rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 ;
public final void rule__ForControl__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13941:1: ( rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13942:2: rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13742:1: ( rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13743:2: rule__ForControl__Group_1__0__Impl rule__ForControl__Group_1__1
{
- pushFollow(FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__028447);
+ pushFollow(FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__028036);
rule__ForControl__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__028450);
+ pushFollow(FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__028039);
rule__ForControl__Group_1__1();
state._fsp--;
@@ -38236,20 +37556,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13949:1: rule__ForControl__Group_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13750:1: rule__ForControl__Group_1__0__Impl : ( ',' ) ;
public final void rule__ForControl__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13953:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13954:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13754:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13755:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13954:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13955:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13755:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13756:1: ','
{
before(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
- match(input,66,FOLLOW_66_in_rule__ForControl__Group_1__0__Impl28478);
+ match(input,66,FOLLOW_66_in_rule__ForControl__Group_1__0__Impl28067);
after(grammarAccess.getForControlAccess().getCommaKeyword_1_0());
}
@@ -38273,16 +37593,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13968:1: rule__ForControl__Group_1__1 : rule__ForControl__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13769:1: rule__ForControl__Group_1__1 : rule__ForControl__Group_1__1__Impl ;
public final void rule__ForControl__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13972:1: ( rule__ForControl__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13973:2: rule__ForControl__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13773:1: ( rule__ForControl__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13774:2: rule__ForControl__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__128509);
+ pushFollow(FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__128098);
rule__ForControl__Group_1__1__Impl();
state._fsp--;
@@ -38306,23 +37626,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13979:1: rule__ForControl__Group_1__1__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13780:1: rule__ForControl__Group_1__1__Impl : ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) ;
public final void rule__ForControl__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13983:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13984:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13784:1: ( ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13785:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13984:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13985:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13785:1: ( ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13786:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
{
before(grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13986:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13986:2: rule__ForControl__LoopVariableDefinitionAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13787:1: ( rule__ForControl__LoopVariableDefinitionAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13787:2: rule__ForControl__LoopVariableDefinitionAssignment_1_1
{
- pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl28536);
+ pushFollow(FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl28125);
rule__ForControl__LoopVariableDefinitionAssignment_1_1();
state._fsp--;
@@ -38353,21 +37673,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14000:1: rule__LoopVariableDefinition__Group_0__0 : rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13801:1: rule__LoopVariableDefinition__Group_0__0 : rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 ;
public final void rule__LoopVariableDefinition__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14004:1: ( rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14005:2: rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13805:1: ( rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13806:2: rule__LoopVariableDefinition__Group_0__0__Impl rule__LoopVariableDefinition__Group_0__1
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__028570);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__028159);
rule__LoopVariableDefinition__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__028573);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__028162);
rule__LoopVariableDefinition__Group_0__1();
state._fsp--;
@@ -38391,23 +37711,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14012:1: rule__LoopVariableDefinition__Group_0__0__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13813:1: rule__LoopVariableDefinition__Group_0__0__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) ;
public final void rule__LoopVariableDefinition__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14016:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14017:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13817:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13818:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14017:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14018:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13818:1: ( ( rule__LoopVariableDefinition__NameAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13819:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14019:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14019:2: rule__LoopVariableDefinition__NameAssignment_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13820:1: ( rule__LoopVariableDefinition__NameAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13820:2: rule__LoopVariableDefinition__NameAssignment_0_0
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl28600);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl28189);
rule__LoopVariableDefinition__NameAssignment_0_0();
state._fsp--;
@@ -38438,21 +37758,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14029:1: rule__LoopVariableDefinition__Group_0__1 : rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13830:1: rule__LoopVariableDefinition__Group_0__1 : rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 ;
public final void rule__LoopVariableDefinition__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14033:1: ( rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14034:2: rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13834:1: ( rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13835:2: rule__LoopVariableDefinition__Group_0__1__Impl rule__LoopVariableDefinition__Group_0__2
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__128630);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__128219);
rule__LoopVariableDefinition__Group_0__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__128633);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__128222);
rule__LoopVariableDefinition__Group_0__2();
state._fsp--;
@@ -38476,20 +37796,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14041:1: rule__LoopVariableDefinition__Group_0__1__Impl : ( 'in' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13842:1: rule__LoopVariableDefinition__Group_0__1__Impl : ( 'in' ) ;
public final void rule__LoopVariableDefinition__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14045:1: ( ( 'in' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14046:1: ( 'in' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13846:1: ( ( 'in' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13847:1: ( 'in' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14046:1: ( 'in' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14047:1: 'in'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13847:1: ( 'in' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13848:1: 'in'
{
before(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
- match(input,106,FOLLOW_106_in_rule__LoopVariableDefinition__Group_0__1__Impl28661);
+ match(input,106,FOLLOW_106_in_rule__LoopVariableDefinition__Group_0__1__Impl28250);
after(grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
}
@@ -38513,21 +37833,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14060:1: rule__LoopVariableDefinition__Group_0__2 : rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13861:1: rule__LoopVariableDefinition__Group_0__2 : rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 ;
public final void rule__LoopVariableDefinition__Group_0__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14064:1: ( rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14065:2: rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13865:1: ( rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13866:2: rule__LoopVariableDefinition__Group_0__2__Impl rule__LoopVariableDefinition__Group_0__3
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__228692);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__228281);
rule__LoopVariableDefinition__Group_0__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__228695);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__228284);
rule__LoopVariableDefinition__Group_0__3();
state._fsp--;
@@ -38551,23 +37871,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14072:1: rule__LoopVariableDefinition__Group_0__2__Impl : ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13873:1: rule__LoopVariableDefinition__Group_0__2__Impl : ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) ;
public final void rule__LoopVariableDefinition__Group_0__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14076:1: ( ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14077:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13877:1: ( ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13878:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14077:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14078:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13878:1: ( ( rule__LoopVariableDefinition__Expression1Assignment_0_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13879:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14079:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14079:2: rule__LoopVariableDefinition__Expression1Assignment_0_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13880:1: ( rule__LoopVariableDefinition__Expression1Assignment_0_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13880:2: rule__LoopVariableDefinition__Expression1Assignment_0_2
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl28722);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl28311);
rule__LoopVariableDefinition__Expression1Assignment_0_2();
state._fsp--;
@@ -38598,16 +37918,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14089:1: rule__LoopVariableDefinition__Group_0__3 : rule__LoopVariableDefinition__Group_0__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13890:1: rule__LoopVariableDefinition__Group_0__3 : rule__LoopVariableDefinition__Group_0__3__Impl ;
public final void rule__LoopVariableDefinition__Group_0__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14093:1: ( rule__LoopVariableDefinition__Group_0__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14094:2: rule__LoopVariableDefinition__Group_0__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13894:1: ( rule__LoopVariableDefinition__Group_0__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13895:2: rule__LoopVariableDefinition__Group_0__3__Impl
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__328752);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__328341);
rule__LoopVariableDefinition__Group_0__3__Impl();
state._fsp--;
@@ -38631,31 +37951,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14100:1: rule__LoopVariableDefinition__Group_0__3__Impl : ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13901:1: rule__LoopVariableDefinition__Group_0__3__Impl : ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) ;
public final void rule__LoopVariableDefinition__Group_0__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14104:1: ( ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14105:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13905:1: ( ( ( rule__LoopVariableDefinition__Group_0_3__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13906:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14105:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14106:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13906:1: ( ( rule__LoopVariableDefinition__Group_0_3__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13907:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
{
before(grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14107:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
- int alt102=2;
- int LA102_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13908:1: ( rule__LoopVariableDefinition__Group_0_3__0 )?
+ int alt96=2;
+ int LA96_0 = input.LA(1);
- if ( (LA102_0==89) ) {
- alt102=1;
+ if ( (LA96_0==89) ) {
+ alt96=1;
}
- switch (alt102) {
+ switch (alt96) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14107:2: rule__LoopVariableDefinition__Group_0_3__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13908:2: rule__LoopVariableDefinition__Group_0_3__0
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl28779);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl28368);
rule__LoopVariableDefinition__Group_0_3__0();
state._fsp--;
@@ -38689,21 +38009,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14125:1: rule__LoopVariableDefinition__Group_0_3__0 : rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13926:1: rule__LoopVariableDefinition__Group_0_3__0 : rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 ;
public final void rule__LoopVariableDefinition__Group_0_3__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14129:1: ( rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14130:2: rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13930:1: ( rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13931:2: rule__LoopVariableDefinition__Group_0_3__0__Impl rule__LoopVariableDefinition__Group_0_3__1
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__028818);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__028407);
rule__LoopVariableDefinition__Group_0_3__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__028821);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__028410);
rule__LoopVariableDefinition__Group_0_3__1();
state._fsp--;
@@ -38727,20 +38047,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0_3__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14137:1: rule__LoopVariableDefinition__Group_0_3__0__Impl : ( '..' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13938:1: rule__LoopVariableDefinition__Group_0_3__0__Impl : ( '..' ) ;
public final void rule__LoopVariableDefinition__Group_0_3__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14141:1: ( ( '..' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14142:1: ( '..' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13942:1: ( ( '..' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13943:1: ( '..' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14142:1: ( '..' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14143:1: '..'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13943:1: ( '..' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13944:1: '..'
{
before(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
- match(input,89,FOLLOW_89_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28849);
+ match(input,89,FOLLOW_89_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28438);
after(grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
}
@@ -38764,16 +38084,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14156:1: rule__LoopVariableDefinition__Group_0_3__1 : rule__LoopVariableDefinition__Group_0_3__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13957:1: rule__LoopVariableDefinition__Group_0_3__1 : rule__LoopVariableDefinition__Group_0_3__1__Impl ;
public final void rule__LoopVariableDefinition__Group_0_3__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14160:1: ( rule__LoopVariableDefinition__Group_0_3__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14161:2: rule__LoopVariableDefinition__Group_0_3__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13961:1: ( rule__LoopVariableDefinition__Group_0_3__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13962:2: rule__LoopVariableDefinition__Group_0_3__1__Impl
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128880);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128469);
rule__LoopVariableDefinition__Group_0_3__1__Impl();
state._fsp--;
@@ -38797,23 +38117,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_0_3__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14167:1: rule__LoopVariableDefinition__Group_0_3__1__Impl : ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13968:1: rule__LoopVariableDefinition__Group_0_3__1__Impl : ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) ;
public final void rule__LoopVariableDefinition__Group_0_3__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14171:1: ( ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14172:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13972:1: ( ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13973:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14172:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14173:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13973:1: ( ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13974:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14174:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14174:2: rule__LoopVariableDefinition__Expression2Assignment_0_3_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13975:1: ( rule__LoopVariableDefinition__Expression2Assignment_0_3_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13975:2: rule__LoopVariableDefinition__Expression2Assignment_0_3_1
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28907);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28496);
rule__LoopVariableDefinition__Expression2Assignment_0_3_1();
state._fsp--;
@@ -38844,21 +38164,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14188:1: rule__LoopVariableDefinition__Group_1__0 : rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13989:1: rule__LoopVariableDefinition__Group_1__0 : rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 ;
public final void rule__LoopVariableDefinition__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14192:1: ( rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14193:2: rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13993:1: ( rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:13994:2: rule__LoopVariableDefinition__Group_1__0__Impl rule__LoopVariableDefinition__Group_1__1
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028941);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028530);
rule__LoopVariableDefinition__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028944);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028533);
rule__LoopVariableDefinition__Group_1__1();
state._fsp--;
@@ -38882,23 +38202,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14200:1: rule__LoopVariableDefinition__Group_1__0__Impl : ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14001:1: rule__LoopVariableDefinition__Group_1__0__Impl : ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) ;
public final void rule__LoopVariableDefinition__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14204:1: ( ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14205:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14005:1: ( ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14006:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14205:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14206:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14006:1: ( ( rule__LoopVariableDefinition__TypeAssignment_1_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14007:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14207:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14207:2: rule__LoopVariableDefinition__TypeAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14008:1: ( rule__LoopVariableDefinition__TypeAssignment_1_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14008:2: rule__LoopVariableDefinition__TypeAssignment_1_0
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28971);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28560);
rule__LoopVariableDefinition__TypeAssignment_1_0();
state._fsp--;
@@ -38929,21 +38249,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14217:1: rule__LoopVariableDefinition__Group_1__1 : rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14018:1: rule__LoopVariableDefinition__Group_1__1 : rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 ;
public final void rule__LoopVariableDefinition__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14221:1: ( rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14222:2: rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14022:1: ( rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14023:2: rule__LoopVariableDefinition__Group_1__1__Impl rule__LoopVariableDefinition__Group_1__2
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__129001);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128590);
rule__LoopVariableDefinition__Group_1__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__129004);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128593);
rule__LoopVariableDefinition__Group_1__2();
state._fsp--;
@@ -38967,23 +38287,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14229:1: rule__LoopVariableDefinition__Group_1__1__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14030:1: rule__LoopVariableDefinition__Group_1__1__Impl : ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) ;
public final void rule__LoopVariableDefinition__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14233:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14234:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14034:1: ( ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14035:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14234:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14235:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14035:1: ( ( rule__LoopVariableDefinition__NameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14036:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14236:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14236:2: rule__LoopVariableDefinition__NameAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14037:1: ( rule__LoopVariableDefinition__NameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14037:2: rule__LoopVariableDefinition__NameAssignment_1_1
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl29031);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28620);
rule__LoopVariableDefinition__NameAssignment_1_1();
state._fsp--;
@@ -39014,21 +38334,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14246:1: rule__LoopVariableDefinition__Group_1__2 : rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14047:1: rule__LoopVariableDefinition__Group_1__2 : rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 ;
public final void rule__LoopVariableDefinition__Group_1__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14250:1: ( rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14251:2: rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14051:1: ( rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14052:2: rule__LoopVariableDefinition__Group_1__2__Impl rule__LoopVariableDefinition__Group_1__3
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__229061);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228650);
rule__LoopVariableDefinition__Group_1__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__229064);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228653);
rule__LoopVariableDefinition__Group_1__3();
state._fsp--;
@@ -39052,20 +38372,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14258:1: rule__LoopVariableDefinition__Group_1__2__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14059:1: rule__LoopVariableDefinition__Group_1__2__Impl : ( ':' ) ;
public final void rule__LoopVariableDefinition__Group_1__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14262:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14263:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14063:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14064:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14263:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14264:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14064:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14065:1: ':'
{
before(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
- match(input,71,FOLLOW_71_in_rule__LoopVariableDefinition__Group_1__2__Impl29092);
+ match(input,71,FOLLOW_71_in_rule__LoopVariableDefinition__Group_1__2__Impl28681);
after(grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
}
@@ -39089,16 +38409,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14277:1: rule__LoopVariableDefinition__Group_1__3 : rule__LoopVariableDefinition__Group_1__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14078:1: rule__LoopVariableDefinition__Group_1__3 : rule__LoopVariableDefinition__Group_1__3__Impl ;
public final void rule__LoopVariableDefinition__Group_1__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14281:1: ( rule__LoopVariableDefinition__Group_1__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14282:2: rule__LoopVariableDefinition__Group_1__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14082:1: ( rule__LoopVariableDefinition__Group_1__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14083:2: rule__LoopVariableDefinition__Group_1__3__Impl
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__329123);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328712);
rule__LoopVariableDefinition__Group_1__3__Impl();
state._fsp--;
@@ -39122,23 +38442,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Group_1__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14288:1: rule__LoopVariableDefinition__Group_1__3__Impl : ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14089:1: rule__LoopVariableDefinition__Group_1__3__Impl : ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) ;
public final void rule__LoopVariableDefinition__Group_1__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14292:1: ( ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14293:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14093:1: ( ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14094:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14293:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14294:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14094:1: ( ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14095:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14295:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14295:2: rule__LoopVariableDefinition__ExpressionAssignment_1_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14096:1: ( rule__LoopVariableDefinition__ExpressionAssignment_1_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14096:2: rule__LoopVariableDefinition__ExpressionAssignment_1_3
{
- pushFollow(FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl29150);
+ pushFollow(FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28739);
rule__LoopVariableDefinition__ExpressionAssignment_1_3();
state._fsp--;
@@ -39169,21 +38489,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14313:1: rule__BreakStatement__Group__0 : rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14114:1: rule__BreakStatement__Group__0 : rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 ;
public final void rule__BreakStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14317:1: ( rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14318:2: rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14118:1: ( rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14119:2: rule__BreakStatement__Group__0__Impl rule__BreakStatement__Group__1
{
- pushFollow(FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__029188);
+ pushFollow(FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028777);
rule__BreakStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__029191);
+ pushFollow(FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028780);
rule__BreakStatement__Group__1();
state._fsp--;
@@ -39207,21 +38527,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14325:1: rule__BreakStatement__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14126:1: rule__BreakStatement__Group__0__Impl : ( () ) ;
public final void rule__BreakStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14329:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14330:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14130:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14131:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14330:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14331:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14131:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14132:1: ()
{
before(grammarAccess.getBreakStatementAccess().getBreakStatementAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14332:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14334:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14133:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14135:1:
{
}
@@ -39244,21 +38564,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14344:1: rule__BreakStatement__Group__1 : rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14145:1: rule__BreakStatement__Group__1 : rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 ;
public final void rule__BreakStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14348:1: ( rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14349:2: rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14149:1: ( rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14150:2: rule__BreakStatement__Group__1__Impl rule__BreakStatement__Group__2
{
- pushFollow(FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__129249);
+ pushFollow(FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128838);
rule__BreakStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__129252);
+ pushFollow(FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128841);
rule__BreakStatement__Group__2();
state._fsp--;
@@ -39282,20 +38602,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14356:1: rule__BreakStatement__Group__1__Impl : ( 'break' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14157:1: rule__BreakStatement__Group__1__Impl : ( 'break' ) ;
public final void rule__BreakStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14360:1: ( ( 'break' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14361:1: ( 'break' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14161:1: ( ( 'break' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14162:1: ( 'break' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14361:1: ( 'break' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14362:1: 'break'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14162:1: ( 'break' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14163:1: 'break'
{
before(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
- match(input,107,FOLLOW_107_in_rule__BreakStatement__Group__1__Impl29280);
+ match(input,107,FOLLOW_107_in_rule__BreakStatement__Group__1__Impl28869);
after(grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
}
@@ -39319,16 +38639,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14375:1: rule__BreakStatement__Group__2 : rule__BreakStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14176:1: rule__BreakStatement__Group__2 : rule__BreakStatement__Group__2__Impl ;
public final void rule__BreakStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14379:1: ( rule__BreakStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14380:2: rule__BreakStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14180:1: ( rule__BreakStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14181:2: rule__BreakStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__229311);
+ pushFollow(FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228900);
rule__BreakStatement__Group__2__Impl();
state._fsp--;
@@ -39352,20 +38672,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BreakStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14386:1: rule__BreakStatement__Group__2__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14187:1: rule__BreakStatement__Group__2__Impl : ( ';' ) ;
public final void rule__BreakStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14390:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14391:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14191:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14192:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14391:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14392:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14192:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14193:1: ';'
{
before(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
- match(input,95,FOLLOW_95_in_rule__BreakStatement__Group__2__Impl29339);
+ match(input,95,FOLLOW_95_in_rule__BreakStatement__Group__2__Impl28928);
after(grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
}
@@ -39389,21 +38709,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14411:1: rule__ReturnStatement__Group__0 : rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14212:1: rule__ReturnStatement__Group__0 : rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 ;
public final void rule__ReturnStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14415:1: ( rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14416:2: rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14216:1: ( rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14217:2: rule__ReturnStatement__Group__0__Impl rule__ReturnStatement__Group__1
{
- pushFollow(FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__029376);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028965);
rule__ReturnStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__029379);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028968);
rule__ReturnStatement__Group__1();
state._fsp--;
@@ -39427,20 +38747,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14423:1: rule__ReturnStatement__Group__0__Impl : ( 'return' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14224:1: rule__ReturnStatement__Group__0__Impl : ( 'return' ) ;
public final void rule__ReturnStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14427:1: ( ( 'return' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14428:1: ( 'return' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14228:1: ( ( 'return' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14229:1: ( 'return' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14428:1: ( 'return' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14429:1: 'return'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14229:1: ( 'return' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14230:1: 'return'
{
before(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
- match(input,108,FOLLOW_108_in_rule__ReturnStatement__Group__0__Impl29407);
+ match(input,108,FOLLOW_108_in_rule__ReturnStatement__Group__0__Impl28996);
after(grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
}
@@ -39464,21 +38784,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14442:1: rule__ReturnStatement__Group__1 : rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14243:1: rule__ReturnStatement__Group__1 : rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 ;
public final void rule__ReturnStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14446:1: ( rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14447:2: rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14247:1: ( rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14248:2: rule__ReturnStatement__Group__1__Impl rule__ReturnStatement__Group__2
{
- pushFollow(FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__129438);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__129027);
rule__ReturnStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__129441);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__129030);
rule__ReturnStatement__Group__2();
state._fsp--;
@@ -39502,23 +38822,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14454:1: rule__ReturnStatement__Group__1__Impl : ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14255:1: rule__ReturnStatement__Group__1__Impl : ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) ;
public final void rule__ReturnStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14458:1: ( ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14459:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14259:1: ( ( ( rule__ReturnStatement__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14260:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14459:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14460:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14260:1: ( ( rule__ReturnStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14261:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
{
before(grammarAccess.getReturnStatementAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14461:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14461:2: rule__ReturnStatement__ExpressionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14262:1: ( rule__ReturnStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14262:2: rule__ReturnStatement__ExpressionAssignment_1
{
- pushFollow(FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl29468);
+ pushFollow(FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl29057);
rule__ReturnStatement__ExpressionAssignment_1();
state._fsp--;
@@ -39549,16 +38869,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14471:1: rule__ReturnStatement__Group__2 : rule__ReturnStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14272:1: rule__ReturnStatement__Group__2 : rule__ReturnStatement__Group__2__Impl ;
public final void rule__ReturnStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14475:1: ( rule__ReturnStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14476:2: rule__ReturnStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14276:1: ( rule__ReturnStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14277:2: rule__ReturnStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__229498);
+ pushFollow(FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__229087);
rule__ReturnStatement__Group__2__Impl();
state._fsp--;
@@ -39582,20 +38902,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14482:1: rule__ReturnStatement__Group__2__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14283:1: rule__ReturnStatement__Group__2__Impl : ( ';' ) ;
public final void rule__ReturnStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14486:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14487:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14287:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14288:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14487:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14488:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14288:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14289:1: ';'
{
before(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
- match(input,95,FOLLOW_95_in_rule__ReturnStatement__Group__2__Impl29526);
+ match(input,95,FOLLOW_95_in_rule__ReturnStatement__Group__2__Impl29115);
after(grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
}
@@ -39619,21 +38939,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14507:1: rule__AcceptStatement__Group__0 : rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14308:1: rule__AcceptStatement__Group__0 : rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 ;
public final void rule__AcceptStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14511:1: ( rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14512:2: rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14312:1: ( rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14313:2: rule__AcceptStatement__Group__0__Impl rule__AcceptStatement__Group__1
{
- pushFollow(FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__029563);
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__029152);
rule__AcceptStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__029566);
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__029155);
rule__AcceptStatement__Group__1();
state._fsp--;
@@ -39657,23 +38977,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14519:1: rule__AcceptStatement__Group__0__Impl : ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14320:1: rule__AcceptStatement__Group__0__Impl : ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) ;
public final void rule__AcceptStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14523:1: ( ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14524:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14324:1: ( ( ( rule__AcceptStatement__ClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14325:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14524:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14525:1: ( rule__AcceptStatement__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14325:1: ( ( rule__AcceptStatement__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14326:1: ( rule__AcceptStatement__ClauseAssignment_0 )
{
before(grammarAccess.getAcceptStatementAccess().getClauseAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14526:1: ( rule__AcceptStatement__ClauseAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14526:2: rule__AcceptStatement__ClauseAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14327:1: ( rule__AcceptStatement__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14327:2: rule__AcceptStatement__ClauseAssignment_0
{
- pushFollow(FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl29593);
+ pushFollow(FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl29182);
rule__AcceptStatement__ClauseAssignment_0();
state._fsp--;
@@ -39704,16 +39024,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14536:1: rule__AcceptStatement__Group__1 : rule__AcceptStatement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14337:1: rule__AcceptStatement__Group__1 : rule__AcceptStatement__Group__1__Impl ;
public final void rule__AcceptStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14540:1: ( rule__AcceptStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14541:2: rule__AcceptStatement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14341:1: ( rule__AcceptStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14342:2: rule__AcceptStatement__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__129623);
+ pushFollow(FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__129212);
rule__AcceptStatement__Group__1__Impl();
state._fsp--;
@@ -39737,23 +39057,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14547:1: rule__AcceptStatement__Group__1__Impl : ( ( rule__AcceptStatement__Alternatives_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14348:1: rule__AcceptStatement__Group__1__Impl : ( ( rule__AcceptStatement__Alternatives_1 ) ) ;
public final void rule__AcceptStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14551:1: ( ( ( rule__AcceptStatement__Alternatives_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14552:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14352:1: ( ( ( rule__AcceptStatement__Alternatives_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14353:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14552:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14553:1: ( rule__AcceptStatement__Alternatives_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14353:1: ( ( rule__AcceptStatement__Alternatives_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14354:1: ( rule__AcceptStatement__Alternatives_1 )
{
before(grammarAccess.getAcceptStatementAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14554:1: ( rule__AcceptStatement__Alternatives_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14554:2: rule__AcceptStatement__Alternatives_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14355:1: ( rule__AcceptStatement__Alternatives_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14355:2: rule__AcceptStatement__Alternatives_1
{
- pushFollow(FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl29650);
+ pushFollow(FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl29239);
rule__AcceptStatement__Alternatives_1();
state._fsp--;
@@ -39784,21 +39104,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14568:1: rule__SimpleAcceptStatementCompletion__Group__0 : rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14369:1: rule__SimpleAcceptStatementCompletion__Group__0 : rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 ;
public final void rule__SimpleAcceptStatementCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14572:1: ( rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14573:2: rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14373:1: ( rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14374:2: rule__SimpleAcceptStatementCompletion__Group__0__Impl rule__SimpleAcceptStatementCompletion__Group__1
{
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__029684);
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__029273);
rule__SimpleAcceptStatementCompletion__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__029687);
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__029276);
rule__SimpleAcceptStatementCompletion__Group__1();
state._fsp--;
@@ -39822,21 +39142,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14580:1: rule__SimpleAcceptStatementCompletion__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14381:1: rule__SimpleAcceptStatementCompletion__Group__0__Impl : ( () ) ;
public final void rule__SimpleAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14584:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14585:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14385:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14386:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14585:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14586:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14386:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14387:1: ()
{
before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14587:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14589:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14388:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14390:1:
{
}
@@ -39859,16 +39179,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14599:1: rule__SimpleAcceptStatementCompletion__Group__1 : rule__SimpleAcceptStatementCompletion__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14400:1: rule__SimpleAcceptStatementCompletion__Group__1 : rule__SimpleAcceptStatementCompletion__Group__1__Impl ;
public final void rule__SimpleAcceptStatementCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14603:1: ( rule__SimpleAcceptStatementCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14604:2: rule__SimpleAcceptStatementCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14404:1: ( rule__SimpleAcceptStatementCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14405:2: rule__SimpleAcceptStatementCompletion__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__129745);
+ pushFollow(FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__129334);
rule__SimpleAcceptStatementCompletion__Group__1__Impl();
state._fsp--;
@@ -39892,20 +39212,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SimpleAcceptStatementCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14610:1: rule__SimpleAcceptStatementCompletion__Group__1__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14411:1: rule__SimpleAcceptStatementCompletion__Group__1__Impl : ( ';' ) ;
public final void rule__SimpleAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14614:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14615:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14415:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14416:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14615:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14616:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14416:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14417:1: ';'
{
before(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
- match(input,95,FOLLOW_95_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl29773);
+ match(input,95,FOLLOW_95_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl29362);
after(grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
}
@@ -39929,21 +39249,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14633:1: rule__CompoundAcceptStatementCompletion__Group__0 : rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14434:1: rule__CompoundAcceptStatementCompletion__Group__0 : rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 ;
public final void rule__CompoundAcceptStatementCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14637:1: ( rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14638:2: rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14438:1: ( rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14439:2: rule__CompoundAcceptStatementCompletion__Group__0__Impl rule__CompoundAcceptStatementCompletion__Group__1
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__029808);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__029397);
rule__CompoundAcceptStatementCompletion__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__029811);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__029400);
rule__CompoundAcceptStatementCompletion__Group__1();
state._fsp--;
@@ -39967,23 +39287,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14645:1: rule__CompoundAcceptStatementCompletion__Group__0__Impl : ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14446:1: rule__CompoundAcceptStatementCompletion__Group__0__Impl : ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) ;
public final void rule__CompoundAcceptStatementCompletion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14649:1: ( ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14650:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14450:1: ( ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14451:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14650:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14651:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14451:1: ( ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14452:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14652:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14652:2: rule__CompoundAcceptStatementCompletion__BlockAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14453:1: ( rule__CompoundAcceptStatementCompletion__BlockAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14453:2: rule__CompoundAcceptStatementCompletion__BlockAssignment_0
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl29838);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl29427);
rule__CompoundAcceptStatementCompletion__BlockAssignment_0();
state._fsp--;
@@ -40014,16 +39334,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14662:1: rule__CompoundAcceptStatementCompletion__Group__1 : rule__CompoundAcceptStatementCompletion__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14463:1: rule__CompoundAcceptStatementCompletion__Group__1 : rule__CompoundAcceptStatementCompletion__Group__1__Impl ;
public final void rule__CompoundAcceptStatementCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14666:1: ( rule__CompoundAcceptStatementCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14667:2: rule__CompoundAcceptStatementCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14467:1: ( rule__CompoundAcceptStatementCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14468:2: rule__CompoundAcceptStatementCompletion__Group__1__Impl
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129868);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129457);
rule__CompoundAcceptStatementCompletion__Group__1__Impl();
state._fsp--;
@@ -40047,35 +39367,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14673:1: rule__CompoundAcceptStatementCompletion__Group__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14474:1: rule__CompoundAcceptStatementCompletion__Group__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) ;
public final void rule__CompoundAcceptStatementCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14677:1: ( ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14678:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14478:1: ( ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14479:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14678:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14679:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14479:1: ( ( rule__CompoundAcceptStatementCompletion__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14480:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14680:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
- loop103:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14481:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0 )*
+ loop97:
do {
- int alt103=2;
- int LA103_0 = input.LA(1);
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA103_0==99) ) {
- alt103=1;
+ if ( (LA97_0==99) ) {
+ alt97=1;
}
- switch (alt103) {
+ switch (alt97) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14680:2: rule__CompoundAcceptStatementCompletion__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14481:2: rule__CompoundAcceptStatementCompletion__Group_1__0
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29895);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29484);
rule__CompoundAcceptStatementCompletion__Group_1__0();
state._fsp--;
@@ -40085,7 +39405,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop103;
+ break loop97;
}
} while (true);
@@ -40112,21 +39432,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14694:1: rule__CompoundAcceptStatementCompletion__Group_1__0 : rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14495:1: rule__CompoundAcceptStatementCompletion__Group_1__0 : rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 ;
public final void rule__CompoundAcceptStatementCompletion__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14698:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14699:2: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14499:1: ( rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14500:2: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl rule__CompoundAcceptStatementCompletion__Group_1__1
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029930);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029519);
rule__CompoundAcceptStatementCompletion__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029933);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029522);
rule__CompoundAcceptStatementCompletion__Group_1__1();
state._fsp--;
@@ -40150,20 +39470,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14706:1: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl : ( 'or' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14507:1: rule__CompoundAcceptStatementCompletion__Group_1__0__Impl : ( 'or' ) ;
public final void rule__CompoundAcceptStatementCompletion__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14710:1: ( ( 'or' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14711:1: ( 'or' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14511:1: ( ( 'or' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14512:1: ( 'or' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14711:1: ( 'or' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14712:1: 'or'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14512:1: ( 'or' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14513:1: 'or'
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
- match(input,99,FOLLOW_99_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29961);
+ match(input,99,FOLLOW_99_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29550);
after(grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
}
@@ -40187,16 +39507,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14725:1: rule__CompoundAcceptStatementCompletion__Group_1__1 : rule__CompoundAcceptStatementCompletion__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14526:1: rule__CompoundAcceptStatementCompletion__Group_1__1 : rule__CompoundAcceptStatementCompletion__Group_1__1__Impl ;
public final void rule__CompoundAcceptStatementCompletion__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14729:1: ( rule__CompoundAcceptStatementCompletion__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14730:2: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14530:1: ( rule__CompoundAcceptStatementCompletion__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14531:2: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129992);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129581);
rule__CompoundAcceptStatementCompletion__Group_1__1__Impl();
state._fsp--;
@@ -40220,23 +39540,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14736:1: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14537:1: rule__CompoundAcceptStatementCompletion__Group_1__1__Impl : ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) ;
public final void rule__CompoundAcceptStatementCompletion__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14740:1: ( ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14741:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14541:1: ( ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14542:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14741:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14742:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14542:1: ( ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14543:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14743:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14743:2: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14544:1: ( rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14544:2: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1
{
- pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl30019);
+ pushFollow(FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29608);
rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1();
state._fsp--;
@@ -40267,21 +39587,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14757:1: rule__AcceptBlock__Group__0 : rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14558:1: rule__AcceptBlock__Group__0 : rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 ;
public final void rule__AcceptBlock__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14761:1: ( rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14762:2: rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14562:1: ( rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14563:2: rule__AcceptBlock__Group__0__Impl rule__AcceptBlock__Group__1
{
- pushFollow(FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__030053);
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029642);
rule__AcceptBlock__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__030056);
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029645);
rule__AcceptBlock__Group__1();
state._fsp--;
@@ -40305,23 +39625,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14769:1: rule__AcceptBlock__Group__0__Impl : ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14570:1: rule__AcceptBlock__Group__0__Impl : ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) ;
public final void rule__AcceptBlock__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14773:1: ( ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14774:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14574:1: ( ( ( rule__AcceptBlock__ClauseAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14575:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14774:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14775:1: ( rule__AcceptBlock__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14575:1: ( ( rule__AcceptBlock__ClauseAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14576:1: ( rule__AcceptBlock__ClauseAssignment_0 )
{
before(grammarAccess.getAcceptBlockAccess().getClauseAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14776:1: ( rule__AcceptBlock__ClauseAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14776:2: rule__AcceptBlock__ClauseAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14577:1: ( rule__AcceptBlock__ClauseAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14577:2: rule__AcceptBlock__ClauseAssignment_0
{
- pushFollow(FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl30083);
+ pushFollow(FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29672);
rule__AcceptBlock__ClauseAssignment_0();
state._fsp--;
@@ -40352,16 +39672,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14786:1: rule__AcceptBlock__Group__1 : rule__AcceptBlock__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14587:1: rule__AcceptBlock__Group__1 : rule__AcceptBlock__Group__1__Impl ;
public final void rule__AcceptBlock__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14790:1: ( rule__AcceptBlock__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14791:2: rule__AcceptBlock__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14591:1: ( rule__AcceptBlock__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14592:2: rule__AcceptBlock__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__130113);
+ pushFollow(FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129702);
rule__AcceptBlock__Group__1__Impl();
state._fsp--;
@@ -40385,23 +39705,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14797:1: rule__AcceptBlock__Group__1__Impl : ( ( rule__AcceptBlock__BlockAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14598:1: rule__AcceptBlock__Group__1__Impl : ( ( rule__AcceptBlock__BlockAssignment_1 ) ) ;
public final void rule__AcceptBlock__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14801:1: ( ( ( rule__AcceptBlock__BlockAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14802:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14602:1: ( ( ( rule__AcceptBlock__BlockAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14603:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14802:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14803:1: ( rule__AcceptBlock__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14603:1: ( ( rule__AcceptBlock__BlockAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14604:1: ( rule__AcceptBlock__BlockAssignment_1 )
{
before(grammarAccess.getAcceptBlockAccess().getBlockAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14804:1: ( rule__AcceptBlock__BlockAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14804:2: rule__AcceptBlock__BlockAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14605:1: ( rule__AcceptBlock__BlockAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14605:2: rule__AcceptBlock__BlockAssignment_1
{
- pushFollow(FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl30140);
+ pushFollow(FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29729);
rule__AcceptBlock__BlockAssignment_1();
state._fsp--;
@@ -40432,21 +39752,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14818:1: rule__AcceptClause__Group__0 : rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14619:1: rule__AcceptClause__Group__0 : rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 ;
public final void rule__AcceptClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14822:1: ( rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14823:2: rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14623:1: ( rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14624:2: rule__AcceptClause__Group__0__Impl rule__AcceptClause__Group__1
{
- pushFollow(FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__030174);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029763);
rule__AcceptClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__030177);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029766);
rule__AcceptClause__Group__1();
state._fsp--;
@@ -40470,20 +39790,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14830:1: rule__AcceptClause__Group__0__Impl : ( 'accept' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14631:1: rule__AcceptClause__Group__0__Impl : ( 'accept' ) ;
public final void rule__AcceptClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14834:1: ( ( 'accept' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14835:1: ( 'accept' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14635:1: ( ( 'accept' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14636:1: ( 'accept' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14835:1: ( 'accept' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14836:1: 'accept'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14636:1: ( 'accept' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14637:1: 'accept'
{
before(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
- match(input,109,FOLLOW_109_in_rule__AcceptClause__Group__0__Impl30205);
+ match(input,109,FOLLOW_109_in_rule__AcceptClause__Group__0__Impl29794);
after(grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
}
@@ -40507,21 +39827,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14849:1: rule__AcceptClause__Group__1 : rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14650:1: rule__AcceptClause__Group__1 : rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 ;
public final void rule__AcceptClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14853:1: ( rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14854:2: rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14654:1: ( rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14655:2: rule__AcceptClause__Group__1__Impl rule__AcceptClause__Group__2
{
- pushFollow(FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__130236);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129825);
rule__AcceptClause__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__130239);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129828);
rule__AcceptClause__Group__2();
state._fsp--;
@@ -40545,20 +39865,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14861:1: rule__AcceptClause__Group__1__Impl : ( '(' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14662:1: rule__AcceptClause__Group__1__Impl : ( '(' ) ;
public final void rule__AcceptClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14865:1: ( ( '(' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14866:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14666:1: ( ( '(' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14667:1: ( '(' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14866:1: ( '(' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14867:1: '('
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14667:1: ( '(' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14668:1: '('
{
before(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
- match(input,68,FOLLOW_68_in_rule__AcceptClause__Group__1__Impl30267);
+ match(input,68,FOLLOW_68_in_rule__AcceptClause__Group__1__Impl29856);
after(grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
}
@@ -40582,21 +39902,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14880:1: rule__AcceptClause__Group__2 : rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14681:1: rule__AcceptClause__Group__2 : rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 ;
public final void rule__AcceptClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14884:1: ( rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14885:2: rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14685:1: ( rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14686:2: rule__AcceptClause__Group__2__Impl rule__AcceptClause__Group__3
{
- pushFollow(FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__230298);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229887);
rule__AcceptClause__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__230301);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229890);
rule__AcceptClause__Group__3();
state._fsp--;
@@ -40620,35 +39940,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14892:1: rule__AcceptClause__Group__2__Impl : ( ( rule__AcceptClause__Group_2__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14693:1: rule__AcceptClause__Group__2__Impl : ( ( rule__AcceptClause__Group_2__0 )? ) ;
public final void rule__AcceptClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14896:1: ( ( ( rule__AcceptClause__Group_2__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14897:1: ( ( rule__AcceptClause__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14697:1: ( ( ( rule__AcceptClause__Group_2__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14698:1: ( ( rule__AcceptClause__Group_2__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14897:1: ( ( rule__AcceptClause__Group_2__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14898:1: ( rule__AcceptClause__Group_2__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14698:1: ( ( rule__AcceptClause__Group_2__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14699:1: ( rule__AcceptClause__Group_2__0 )?
{
before(grammarAccess.getAcceptClauseAccess().getGroup_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14899:1: ( rule__AcceptClause__Group_2__0 )?
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14700:1: ( rule__AcceptClause__Group_2__0 )?
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA104_0==RULE_ID) ) {
- int LA104_1 = input.LA(2);
+ if ( (LA98_0==RULE_ID) ) {
+ int LA98_1 = input.LA(2);
- if ( (LA104_1==71) ) {
- alt104=1;
+ if ( (LA98_1==71) ) {
+ alt98=1;
}
}
- switch (alt104) {
+ switch (alt98) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14899:2: rule__AcceptClause__Group_2__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14700:2: rule__AcceptClause__Group_2__0
{
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl30328);
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29917);
rule__AcceptClause__Group_2__0();
state._fsp--;
@@ -40682,21 +40002,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14909:1: rule__AcceptClause__Group__3 : rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14710:1: rule__AcceptClause__Group__3 : rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 ;
public final void rule__AcceptClause__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14913:1: ( rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14914:2: rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14714:1: ( rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14715:2: rule__AcceptClause__Group__3__Impl rule__AcceptClause__Group__4
{
- pushFollow(FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__330359);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329948);
rule__AcceptClause__Group__3__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__330362);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329951);
rule__AcceptClause__Group__4();
state._fsp--;
@@ -40720,23 +40040,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14921:1: rule__AcceptClause__Group__3__Impl : ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14722:1: rule__AcceptClause__Group__3__Impl : ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) ;
public final void rule__AcceptClause__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14925:1: ( ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14926:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14726:1: ( ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14727:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14926:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14927:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14727:1: ( ( rule__AcceptClause__QualifiedNameListAssignment_3 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14728:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
{
before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14928:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14928:2: rule__AcceptClause__QualifiedNameListAssignment_3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14729:1: ( rule__AcceptClause__QualifiedNameListAssignment_3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14729:2: rule__AcceptClause__QualifiedNameListAssignment_3
{
- pushFollow(FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl30389);
+ pushFollow(FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29978);
rule__AcceptClause__QualifiedNameListAssignment_3();
state._fsp--;
@@ -40767,16 +40087,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14938:1: rule__AcceptClause__Group__4 : rule__AcceptClause__Group__4__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14739:1: rule__AcceptClause__Group__4 : rule__AcceptClause__Group__4__Impl ;
public final void rule__AcceptClause__Group__4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14942:1: ( rule__AcceptClause__Group__4__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14943:2: rule__AcceptClause__Group__4__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14743:1: ( rule__AcceptClause__Group__4__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14744:2: rule__AcceptClause__Group__4__Impl
{
- pushFollow(FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__430419);
+ pushFollow(FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__430008);
rule__AcceptClause__Group__4__Impl();
state._fsp--;
@@ -40800,20 +40120,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group__4__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14949:1: rule__AcceptClause__Group__4__Impl : ( ')' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14750:1: rule__AcceptClause__Group__4__Impl : ( ')' ) ;
public final void rule__AcceptClause__Group__4__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14953:1: ( ( ')' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14954:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14754:1: ( ( ')' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14755:1: ( ')' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14954:1: ( ')' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14955:1: ')'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14755:1: ( ')' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14756:1: ')'
{
before(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
- match(input,69,FOLLOW_69_in_rule__AcceptClause__Group__4__Impl30447);
+ match(input,69,FOLLOW_69_in_rule__AcceptClause__Group__4__Impl30036);
after(grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
}
@@ -40837,21 +40157,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group_2__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14978:1: rule__AcceptClause__Group_2__0 : rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14779:1: rule__AcceptClause__Group_2__0 : rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 ;
public final void rule__AcceptClause__Group_2__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14982:1: ( rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14983:2: rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14783:1: ( rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14784:2: rule__AcceptClause__Group_2__0__Impl rule__AcceptClause__Group_2__1
{
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__030488);
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__030077);
rule__AcceptClause__Group_2__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__030491);
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__030080);
rule__AcceptClause__Group_2__1();
state._fsp--;
@@ -40875,23 +40195,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group_2__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14990:1: rule__AcceptClause__Group_2__0__Impl : ( ( rule__AcceptClause__NameAssignment_2_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14791:1: rule__AcceptClause__Group_2__0__Impl : ( ( rule__AcceptClause__NameAssignment_2_0 ) ) ;
public final void rule__AcceptClause__Group_2__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14994:1: ( ( ( rule__AcceptClause__NameAssignment_2_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14995:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14795:1: ( ( ( rule__AcceptClause__NameAssignment_2_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14796:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14995:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14996:1: ( rule__AcceptClause__NameAssignment_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14796:1: ( ( rule__AcceptClause__NameAssignment_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14797:1: ( rule__AcceptClause__NameAssignment_2_0 )
{
before(grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14997:1: ( rule__AcceptClause__NameAssignment_2_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14997:2: rule__AcceptClause__NameAssignment_2_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14798:1: ( rule__AcceptClause__NameAssignment_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14798:2: rule__AcceptClause__NameAssignment_2_0
{
- pushFollow(FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl30518);
+ pushFollow(FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl30107);
rule__AcceptClause__NameAssignment_2_0();
state._fsp--;
@@ -40922,16 +40242,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group_2__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15007:1: rule__AcceptClause__Group_2__1 : rule__AcceptClause__Group_2__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14808:1: rule__AcceptClause__Group_2__1 : rule__AcceptClause__Group_2__1__Impl ;
public final void rule__AcceptClause__Group_2__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15011:1: ( rule__AcceptClause__Group_2__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15012:2: rule__AcceptClause__Group_2__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14812:1: ( rule__AcceptClause__Group_2__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14813:2: rule__AcceptClause__Group_2__1__Impl
{
- pushFollow(FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__130548);
+ pushFollow(FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__130137);
rule__AcceptClause__Group_2__1__Impl();
state._fsp--;
@@ -40955,20 +40275,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__Group_2__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15018:1: rule__AcceptClause__Group_2__1__Impl : ( ':' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14819:1: rule__AcceptClause__Group_2__1__Impl : ( ':' ) ;
public final void rule__AcceptClause__Group_2__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15022:1: ( ( ':' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15023:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14823:1: ( ( ':' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14824:1: ( ':' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15023:1: ( ':' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15024:1: ':'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14824:1: ( ':' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14825:1: ':'
{
before(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
- match(input,71,FOLLOW_71_in_rule__AcceptClause__Group_2__1__Impl30576);
+ match(input,71,FOLLOW_71_in_rule__AcceptClause__Group_2__1__Impl30165);
after(grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
}
@@ -40992,21 +40312,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15041:1: rule__ClassifyStatement__Group__0 : rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14842:1: rule__ClassifyStatement__Group__0 : rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 ;
public final void rule__ClassifyStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15045:1: ( rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15046:2: rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14846:1: ( rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14847:2: rule__ClassifyStatement__Group__0__Impl rule__ClassifyStatement__Group__1
{
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__030611);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__030200);
rule__ClassifyStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__030614);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__030203);
rule__ClassifyStatement__Group__1();
state._fsp--;
@@ -41030,20 +40350,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15053:1: rule__ClassifyStatement__Group__0__Impl : ( 'classify' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14854:1: rule__ClassifyStatement__Group__0__Impl : ( 'classify' ) ;
public final void rule__ClassifyStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15057:1: ( ( 'classify' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15058:1: ( 'classify' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14858:1: ( ( 'classify' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14859:1: ( 'classify' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15058:1: ( 'classify' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15059:1: 'classify'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14859:1: ( 'classify' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14860:1: 'classify'
{
before(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
- match(input,110,FOLLOW_110_in_rule__ClassifyStatement__Group__0__Impl30642);
+ match(input,110,FOLLOW_110_in_rule__ClassifyStatement__Group__0__Impl30231);
after(grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
}
@@ -41067,21 +40387,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15072:1: rule__ClassifyStatement__Group__1 : rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14873:1: rule__ClassifyStatement__Group__1 : rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 ;
public final void rule__ClassifyStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15076:1: ( rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15077:2: rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14877:1: ( rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14878:2: rule__ClassifyStatement__Group__1__Impl rule__ClassifyStatement__Group__2
{
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__130673);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__130262);
rule__ClassifyStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__130676);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__130265);
rule__ClassifyStatement__Group__2();
state._fsp--;
@@ -41105,23 +40425,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15084:1: rule__ClassifyStatement__Group__1__Impl : ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14885:1: rule__ClassifyStatement__Group__1__Impl : ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) ;
public final void rule__ClassifyStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15088:1: ( ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15089:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14889:1: ( ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14890:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15089:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15090:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14890:1: ( ( rule__ClassifyStatement__ExpressionAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14891:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
{
before(grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15091:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15091:2: rule__ClassifyStatement__ExpressionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14892:1: ( rule__ClassifyStatement__ExpressionAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14892:2: rule__ClassifyStatement__ExpressionAssignment_1
{
- pushFollow(FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl30703);
+ pushFollow(FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl30292);
rule__ClassifyStatement__ExpressionAssignment_1();
state._fsp--;
@@ -41152,21 +40472,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15101:1: rule__ClassifyStatement__Group__2 : rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14902:1: rule__ClassifyStatement__Group__2 : rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 ;
public final void rule__ClassifyStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15105:1: ( rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15106:2: rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14906:1: ( rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14907:2: rule__ClassifyStatement__Group__2__Impl rule__ClassifyStatement__Group__3
{
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__230733);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__230322);
rule__ClassifyStatement__Group__2__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__230736);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__230325);
rule__ClassifyStatement__Group__3();
state._fsp--;
@@ -41190,23 +40510,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15113:1: rule__ClassifyStatement__Group__2__Impl : ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14914:1: rule__ClassifyStatement__Group__2__Impl : ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) ;
public final void rule__ClassifyStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15117:1: ( ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15118:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14918:1: ( ( ( rule__ClassifyStatement__ClauseAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14919:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15118:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15119:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14919:1: ( ( rule__ClassifyStatement__ClauseAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14920:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
{
before(grammarAccess.getClassifyStatementAccess().getClauseAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15120:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15120:2: rule__ClassifyStatement__ClauseAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14921:1: ( rule__ClassifyStatement__ClauseAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14921:2: rule__ClassifyStatement__ClauseAssignment_2
{
- pushFollow(FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl30763);
+ pushFollow(FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl30352);
rule__ClassifyStatement__ClauseAssignment_2();
state._fsp--;
@@ -41237,16 +40557,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15130:1: rule__ClassifyStatement__Group__3 : rule__ClassifyStatement__Group__3__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14931:1: rule__ClassifyStatement__Group__3 : rule__ClassifyStatement__Group__3__Impl ;
public final void rule__ClassifyStatement__Group__3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15134:1: ( rule__ClassifyStatement__Group__3__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15135:2: rule__ClassifyStatement__Group__3__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14935:1: ( rule__ClassifyStatement__Group__3__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14936:2: rule__ClassifyStatement__Group__3__Impl
{
- pushFollow(FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__330793);
+ pushFollow(FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__330382);
rule__ClassifyStatement__Group__3__Impl();
state._fsp--;
@@ -41270,20 +40590,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__Group__3__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15141:1: rule__ClassifyStatement__Group__3__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14942:1: rule__ClassifyStatement__Group__3__Impl : ( ';' ) ;
public final void rule__ClassifyStatement__Group__3__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15145:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15146:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14946:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14947:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15146:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15147:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14947:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14948:1: ';'
{
before(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
- match(input,95,FOLLOW_95_in_rule__ClassifyStatement__Group__3__Impl30821);
+ match(input,95,FOLLOW_95_in_rule__ClassifyStatement__Group__3__Impl30410);
after(grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
}
@@ -41307,21 +40627,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15168:1: rule__ClassificationClause__Group_0__0 : rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14969:1: rule__ClassificationClause__Group_0__0 : rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 ;
public final void rule__ClassificationClause__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15172:1: ( rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15173:2: rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14973:1: ( rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14974:2: rule__ClassificationClause__Group_0__0__Impl rule__ClassificationClause__Group_0__1
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030860);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030449);
rule__ClassificationClause__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030863);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030452);
rule__ClassificationClause__Group_0__1();
state._fsp--;
@@ -41345,23 +40665,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15180:1: rule__ClassificationClause__Group_0__0__Impl : ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14981:1: rule__ClassificationClause__Group_0__0__Impl : ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) ;
public final void rule__ClassificationClause__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15184:1: ( ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15185:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14985:1: ( ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14986:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15185:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15186:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14986:1: ( ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14987:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
{
before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15187:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15187:2: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14988:1: ( rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14988:2: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0
{
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30890);
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30479);
rule__ClassificationClause__ClassifyFromClauseAssignment_0_0();
state._fsp--;
@@ -41392,16 +40712,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15197:1: rule__ClassificationClause__Group_0__1 : rule__ClassificationClause__Group_0__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:14998:1: rule__ClassificationClause__Group_0__1 : rule__ClassificationClause__Group_0__1__Impl ;
public final void rule__ClassificationClause__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15201:1: ( rule__ClassificationClause__Group_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15202:2: rule__ClassificationClause__Group_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15002:1: ( rule__ClassificationClause__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15003:2: rule__ClassificationClause__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130920);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130509);
rule__ClassificationClause__Group_0__1__Impl();
state._fsp--;
@@ -41425,31 +40745,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15208:1: rule__ClassificationClause__Group_0__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15009:1: rule__ClassificationClause__Group_0__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) ;
public final void rule__ClassificationClause__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15212:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15213:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15013:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15014:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15213:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15214:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15014:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15015:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
{
before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15215:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
- int alt105=2;
- int LA105_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15016:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_0_1 )?
+ int alt99=2;
+ int LA99_0 = input.LA(1);
- if ( (LA105_0==112) ) {
- alt105=1;
+ if ( (LA99_0==112) ) {
+ alt99=1;
}
- switch (alt105) {
+ switch (alt99) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15215:2: rule__ClassificationClause__ClassifyToClauseAssignment_0_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15016:2: rule__ClassificationClause__ClassifyToClauseAssignment_0_1
{
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30947);
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30536);
rule__ClassificationClause__ClassifyToClauseAssignment_0_1();
state._fsp--;
@@ -41483,21 +40803,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15229:1: rule__ClassificationClause__Group_1__0 : rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15030:1: rule__ClassificationClause__Group_1__0 : rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 ;
public final void rule__ClassificationClause__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15233:1: ( rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15234:2: rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15034:1: ( rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15035:2: rule__ClassificationClause__Group_1__0__Impl rule__ClassificationClause__Group_1__1
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030982);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030571);
rule__ClassificationClause__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030985);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030574);
rule__ClassificationClause__Group_1__1();
state._fsp--;
@@ -41521,31 +40841,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15241:1: rule__ClassificationClause__Group_1__0__Impl : ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15042:1: rule__ClassificationClause__Group_1__0__Impl : ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) ;
public final void rule__ClassificationClause__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15245:1: ( ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15246:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15046:1: ( ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15047:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15246:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15247:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15047:1: ( ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15048:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
{
before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15248:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
- int alt106=2;
- int LA106_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15049:1: ( rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 )?
+ int alt100=2;
+ int LA100_0 = input.LA(1);
- if ( (LA106_0==111) ) {
- alt106=1;
+ if ( (LA100_0==111) ) {
+ alt100=1;
}
- switch (alt106) {
+ switch (alt100) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15248:2: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15049:2: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0
{
- pushFollow(FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl31012);
+ pushFollow(FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30601);
rule__ClassificationClause__ReclassyAllClauseAssignment_1_0();
state._fsp--;
@@ -41579,16 +40899,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15258:1: rule__ClassificationClause__Group_1__1 : rule__ClassificationClause__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15059:1: rule__ClassificationClause__Group_1__1 : rule__ClassificationClause__Group_1__1__Impl ;
public final void rule__ClassificationClause__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15262:1: ( rule__ClassificationClause__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15263:2: rule__ClassificationClause__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15063:1: ( rule__ClassificationClause__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15064:2: rule__ClassificationClause__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__131043);
+ pushFollow(FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130632);
rule__ClassificationClause__Group_1__1__Impl();
state._fsp--;
@@ -41612,23 +40932,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15269:1: rule__ClassificationClause__Group_1__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15070:1: rule__ClassificationClause__Group_1__1__Impl : ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) ;
public final void rule__ClassificationClause__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15273:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15274:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15074:1: ( ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15075:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15274:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15275:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15075:1: ( ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15076:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
{
before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15276:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15276:2: rule__ClassificationClause__ClassifyToClauseAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15077:1: ( rule__ClassificationClause__ClassifyToClauseAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15077:2: rule__ClassificationClause__ClassifyToClauseAssignment_1_1
{
- pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl31070);
+ pushFollow(FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30659);
rule__ClassificationClause__ClassifyToClauseAssignment_1_1();
state._fsp--;
@@ -41659,21 +40979,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationFromClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15290:1: rule__ClassificationFromClause__Group__0 : rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15091:1: rule__ClassificationFromClause__Group__0 : rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 ;
public final void rule__ClassificationFromClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15294:1: ( rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15295:2: rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15095:1: ( rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15096:2: rule__ClassificationFromClause__Group__0__Impl rule__ClassificationFromClause__Group__1
{
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__031104);
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030693);
rule__ClassificationFromClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__031107);
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030696);
rule__ClassificationFromClause__Group__1();
state._fsp--;
@@ -41697,20 +41017,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationFromClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15302:1: rule__ClassificationFromClause__Group__0__Impl : ( 'from' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15103:1: rule__ClassificationFromClause__Group__0__Impl : ( 'from' ) ;
public final void rule__ClassificationFromClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15306:1: ( ( 'from' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15307:1: ( 'from' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15107:1: ( ( 'from' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15108:1: ( 'from' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15307:1: ( 'from' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15308:1: 'from'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15108:1: ( 'from' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15109:1: 'from'
{
before(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
- match(input,111,FOLLOW_111_in_rule__ClassificationFromClause__Group__0__Impl31135);
+ match(input,111,FOLLOW_111_in_rule__ClassificationFromClause__Group__0__Impl30724);
after(grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
}
@@ -41734,16 +41054,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationFromClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15321:1: rule__ClassificationFromClause__Group__1 : rule__ClassificationFromClause__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15122:1: rule__ClassificationFromClause__Group__1 : rule__ClassificationFromClause__Group__1__Impl ;
public final void rule__ClassificationFromClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15325:1: ( rule__ClassificationFromClause__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15326:2: rule__ClassificationFromClause__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15126:1: ( rule__ClassificationFromClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15127:2: rule__ClassificationFromClause__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__131166);
+ pushFollow(FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130755);
rule__ClassificationFromClause__Group__1__Impl();
state._fsp--;
@@ -41767,23 +41087,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationFromClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15332:1: rule__ClassificationFromClause__Group__1__Impl : ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15133:1: rule__ClassificationFromClause__Group__1__Impl : ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) ;
public final void rule__ClassificationFromClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15336:1: ( ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15337:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15137:1: ( ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15138:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15337:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15338:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15138:1: ( ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15139:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
{
before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15339:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15339:2: rule__ClassificationFromClause__QualifiedNameListAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15140:1: ( rule__ClassificationFromClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15140:2: rule__ClassificationFromClause__QualifiedNameListAssignment_1
{
- pushFollow(FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl31193);
+ pushFollow(FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30782);
rule__ClassificationFromClause__QualifiedNameListAssignment_1();
state._fsp--;
@@ -41814,21 +41134,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationToClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15353:1: rule__ClassificationToClause__Group__0 : rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15154:1: rule__ClassificationToClause__Group__0 : rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 ;
public final void rule__ClassificationToClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15357:1: ( rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15358:2: rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15158:1: ( rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15159:2: rule__ClassificationToClause__Group__0__Impl rule__ClassificationToClause__Group__1
{
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__031227);
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030816);
rule__ClassificationToClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__031230);
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030819);
rule__ClassificationToClause__Group__1();
state._fsp--;
@@ -41852,20 +41172,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationToClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15365:1: rule__ClassificationToClause__Group__0__Impl : ( 'to' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15166:1: rule__ClassificationToClause__Group__0__Impl : ( 'to' ) ;
public final void rule__ClassificationToClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15369:1: ( ( 'to' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15370:1: ( 'to' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15170:1: ( ( 'to' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15171:1: ( 'to' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15370:1: ( 'to' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15371:1: 'to'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15171:1: ( 'to' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15172:1: 'to'
{
before(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
- match(input,112,FOLLOW_112_in_rule__ClassificationToClause__Group__0__Impl31258);
+ match(input,112,FOLLOW_112_in_rule__ClassificationToClause__Group__0__Impl30847);
after(grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
}
@@ -41889,16 +41209,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationToClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15384:1: rule__ClassificationToClause__Group__1 : rule__ClassificationToClause__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15185:1: rule__ClassificationToClause__Group__1 : rule__ClassificationToClause__Group__1__Impl ;
public final void rule__ClassificationToClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15388:1: ( rule__ClassificationToClause__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15389:2: rule__ClassificationToClause__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15189:1: ( rule__ClassificationToClause__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15190:2: rule__ClassificationToClause__Group__1__Impl
{
- pushFollow(FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__131289);
+ pushFollow(FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130878);
rule__ClassificationToClause__Group__1__Impl();
state._fsp--;
@@ -41922,23 +41242,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationToClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15395:1: rule__ClassificationToClause__Group__1__Impl : ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15196:1: rule__ClassificationToClause__Group__1__Impl : ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) ;
public final void rule__ClassificationToClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15399:1: ( ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15400:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15200:1: ( ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15201:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15400:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15401:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15201:1: ( ( rule__ClassificationToClause__QualifiedNameListAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15202:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
{
before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15402:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15402:2: rule__ClassificationToClause__QualifiedNameListAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15203:1: ( rule__ClassificationToClause__QualifiedNameListAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15203:2: rule__ClassificationToClause__QualifiedNameListAssignment_1
{
- pushFollow(FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl31316);
+ pushFollow(FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30905);
rule__ClassificationToClause__QualifiedNameListAssignment_1();
state._fsp--;
@@ -41969,21 +41289,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15416:1: rule__ReclassifyAllClause__Group__0 : rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15217:1: rule__ReclassifyAllClause__Group__0 : rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 ;
public final void rule__ReclassifyAllClause__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15420:1: ( rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15421:2: rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15221:1: ( rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15222:2: rule__ReclassifyAllClause__Group__0__Impl rule__ReclassifyAllClause__Group__1
{
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__031350);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030939);
rule__ReclassifyAllClause__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__031353);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030942);
rule__ReclassifyAllClause__Group__1();
state._fsp--;
@@ -42007,21 +41327,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15428:1: rule__ReclassifyAllClause__Group__0__Impl : ( () ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15229:1: rule__ReclassifyAllClause__Group__0__Impl : ( () ) ;
public final void rule__ReclassifyAllClause__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15432:1: ( ( () ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15433:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15233:1: ( ( () ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15234:1: ( () )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15433:1: ( () )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15434:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15234:1: ( () )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15235:1: ()
{
before(grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15435:1: ()
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15437:1:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15236:1: ()
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15238:1:
{
}
@@ -42044,21 +41364,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15447:1: rule__ReclassifyAllClause__Group__1 : rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15248:1: rule__ReclassifyAllClause__Group__1 : rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 ;
public final void rule__ReclassifyAllClause__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15451:1: ( rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15452:2: rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15252:1: ( rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15253:2: rule__ReclassifyAllClause__Group__1__Impl rule__ReclassifyAllClause__Group__2
{
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__131411);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__131000);
rule__ReclassifyAllClause__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__131414);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__131003);
rule__ReclassifyAllClause__Group__2();
state._fsp--;
@@ -42082,20 +41402,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15459:1: rule__ReclassifyAllClause__Group__1__Impl : ( 'from' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15260:1: rule__ReclassifyAllClause__Group__1__Impl : ( 'from' ) ;
public final void rule__ReclassifyAllClause__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15463:1: ( ( 'from' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15464:1: ( 'from' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15264:1: ( ( 'from' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15265:1: ( 'from' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15464:1: ( 'from' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15465:1: 'from'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15265:1: ( 'from' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15266:1: 'from'
{
before(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
- match(input,111,FOLLOW_111_in_rule__ReclassifyAllClause__Group__1__Impl31442);
+ match(input,111,FOLLOW_111_in_rule__ReclassifyAllClause__Group__1__Impl31031);
after(grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
}
@@ -42119,16 +41439,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15478:1: rule__ReclassifyAllClause__Group__2 : rule__ReclassifyAllClause__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15279:1: rule__ReclassifyAllClause__Group__2 : rule__ReclassifyAllClause__Group__2__Impl ;
public final void rule__ReclassifyAllClause__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15482:1: ( rule__ReclassifyAllClause__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15483:2: rule__ReclassifyAllClause__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15283:1: ( rule__ReclassifyAllClause__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15284:2: rule__ReclassifyAllClause__Group__2__Impl
{
- pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__231473);
+ pushFollow(FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__231062);
rule__ReclassifyAllClause__Group__2__Impl();
state._fsp--;
@@ -42152,20 +41472,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReclassifyAllClause__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15489:1: rule__ReclassifyAllClause__Group__2__Impl : ( '*' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15290:1: rule__ReclassifyAllClause__Group__2__Impl : ( '*' ) ;
public final void rule__ReclassifyAllClause__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15493:1: ( ( '*' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15494:1: ( '*' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15294:1: ( ( '*' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15295:1: ( '*' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15494:1: ( '*' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15495:1: '*'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15295:1: ( '*' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15296:1: '*'
{
before(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
- match(input,27,FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl31501);
+ match(input,27,FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl31090);
after(grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
}
@@ -42189,21 +41509,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15514:1: rule__QualifiedNameList__Group__0 : rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15315:1: rule__QualifiedNameList__Group__0 : rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 ;
public final void rule__QualifiedNameList__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15518:1: ( rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15519:2: rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15319:1: ( rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15320:2: rule__QualifiedNameList__Group__0__Impl rule__QualifiedNameList__Group__1
{
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__031538);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__031127);
rule__QualifiedNameList__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__031541);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__031130);
rule__QualifiedNameList__Group__1();
state._fsp--;
@@ -42227,23 +41547,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15526:1: rule__QualifiedNameList__Group__0__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15327:1: rule__QualifiedNameList__Group__0__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) ;
public final void rule__QualifiedNameList__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15530:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15531:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15331:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15332:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15531:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15532:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15332:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15333:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
{
before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15533:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15533:2: rule__QualifiedNameList__QualifiedNameAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15334:1: ( rule__QualifiedNameList__QualifiedNameAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15334:2: rule__QualifiedNameList__QualifiedNameAssignment_0
{
- pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl31568);
+ pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl31157);
rule__QualifiedNameList__QualifiedNameAssignment_0();
state._fsp--;
@@ -42274,16 +41594,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15543:1: rule__QualifiedNameList__Group__1 : rule__QualifiedNameList__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15344:1: rule__QualifiedNameList__Group__1 : rule__QualifiedNameList__Group__1__Impl ;
public final void rule__QualifiedNameList__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15547:1: ( rule__QualifiedNameList__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15548:2: rule__QualifiedNameList__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15348:1: ( rule__QualifiedNameList__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15349:2: rule__QualifiedNameList__Group__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__131598);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__131187);
rule__QualifiedNameList__Group__1__Impl();
state._fsp--;
@@ -42307,35 +41627,35 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15554:1: rule__QualifiedNameList__Group__1__Impl : ( ( rule__QualifiedNameList__Group_1__0 )* ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15355:1: rule__QualifiedNameList__Group__1__Impl : ( ( rule__QualifiedNameList__Group_1__0 )* ) ;
public final void rule__QualifiedNameList__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15558:1: ( ( ( rule__QualifiedNameList__Group_1__0 )* ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15559:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15359:1: ( ( ( rule__QualifiedNameList__Group_1__0 )* ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15360:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15559:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15560:1: ( rule__QualifiedNameList__Group_1__0 )*
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15360:1: ( ( rule__QualifiedNameList__Group_1__0 )* )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15361:1: ( rule__QualifiedNameList__Group_1__0 )*
{
before(grammarAccess.getQualifiedNameListAccess().getGroup_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15561:1: ( rule__QualifiedNameList__Group_1__0 )*
- loop107:
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15362:1: ( rule__QualifiedNameList__Group_1__0 )*
+ loop101:
do {
- int alt107=2;
- int LA107_0 = input.LA(1);
+ int alt101=2;
+ int LA101_0 = input.LA(1);
- if ( (LA107_0==66) ) {
- alt107=1;
+ if ( (LA101_0==66) ) {
+ alt101=1;
}
- switch (alt107) {
+ switch (alt101) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15561:2: rule__QualifiedNameList__Group_1__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15362:2: rule__QualifiedNameList__Group_1__0
{
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl31625);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl31214);
rule__QualifiedNameList__Group_1__0();
state._fsp--;
@@ -42345,7 +41665,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
break;
default :
- break loop107;
+ break loop101;
}
} while (true);
@@ -42372,21 +41692,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group_1__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15575:1: rule__QualifiedNameList__Group_1__0 : rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15376:1: rule__QualifiedNameList__Group_1__0 : rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 ;
public final void rule__QualifiedNameList__Group_1__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15579:1: ( rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15580:2: rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15380:1: ( rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15381:2: rule__QualifiedNameList__Group_1__0__Impl rule__QualifiedNameList__Group_1__1
{
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__031660);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__031249);
rule__QualifiedNameList__Group_1__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__031663);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__031252);
rule__QualifiedNameList__Group_1__1();
state._fsp--;
@@ -42410,20 +41730,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group_1__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15587:1: rule__QualifiedNameList__Group_1__0__Impl : ( ',' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15388:1: rule__QualifiedNameList__Group_1__0__Impl : ( ',' ) ;
public final void rule__QualifiedNameList__Group_1__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15591:1: ( ( ',' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15592:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15392:1: ( ( ',' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15393:1: ( ',' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15592:1: ( ',' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15593:1: ','
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15393:1: ( ',' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15394:1: ','
{
before(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
- match(input,66,FOLLOW_66_in_rule__QualifiedNameList__Group_1__0__Impl31691);
+ match(input,66,FOLLOW_66_in_rule__QualifiedNameList__Group_1__0__Impl31280);
after(grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
}
@@ -42447,16 +41767,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group_1__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15606:1: rule__QualifiedNameList__Group_1__1 : rule__QualifiedNameList__Group_1__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15407:1: rule__QualifiedNameList__Group_1__1 : rule__QualifiedNameList__Group_1__1__Impl ;
public final void rule__QualifiedNameList__Group_1__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15610:1: ( rule__QualifiedNameList__Group_1__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15611:2: rule__QualifiedNameList__Group_1__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15411:1: ( rule__QualifiedNameList__Group_1__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15412:2: rule__QualifiedNameList__Group_1__1__Impl
{
- pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__131722);
+ pushFollow(FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__131311);
rule__QualifiedNameList__Group_1__1__Impl();
state._fsp--;
@@ -42480,23 +41800,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__Group_1__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15617:1: rule__QualifiedNameList__Group_1__1__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15418:1: rule__QualifiedNameList__Group_1__1__Impl : ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) ;
public final void rule__QualifiedNameList__Group_1__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15621:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15622:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15422:1: ( ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15423:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15622:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15623:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15423:1: ( ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15424:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
{
before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15624:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15624:2: rule__QualifiedNameList__QualifiedNameAssignment_1_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15425:1: ( rule__QualifiedNameList__QualifiedNameAssignment_1_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15425:2: rule__QualifiedNameList__QualifiedNameAssignment_1_1
{
- pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl31749);
+ pushFollow(FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl31338);
rule__QualifiedNameList__QualifiedNameAssignment_1_1();
state._fsp--;
@@ -42527,21 +41847,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15638:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0 : rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15439:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0 : rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15642:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15643:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15443:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15444:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__1
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031783);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031372);
rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031786);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031375);
rule__InvocationOrAssignementOrDeclarationStatement__Group__1();
state._fsp--;
@@ -42565,23 +41885,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15650:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15451:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15654:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15655:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15455:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15456:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15655:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15656:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15456:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15457:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15657:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15657:2: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15458:1: ( rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15458:2: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl31813);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl31402);
rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0();
state._fsp--;
@@ -42612,21 +41932,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15667:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1 : rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15468:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1 : rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15671:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15672:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15472:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15473:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl rule__InvocationOrAssignementOrDeclarationStatement__Group__2
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131843);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131432);
rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131846);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131435);
rule__InvocationOrAssignementOrDeclarationStatement__Group__2();
state._fsp--;
@@ -42650,31 +41970,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15679:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15480:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl : ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15683:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15684:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15484:1: ( ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15485:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15684:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15685:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15485:1: ( ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15486:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15686:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
- int alt108=2;
- int LA108_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15487:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1 )?
+ int alt102=2;
+ int LA102_0 = input.LA(1);
- if ( (LA108_0==RULE_ID||(LA108_0>=49 && LA108_0<=60)||LA108_0==78) ) {
- alt108=1;
+ if ( (LA102_0==RULE_ID||(LA102_0>=49 && LA102_0<=60)||LA102_0==78) ) {
+ alt102=1;
}
- switch (alt108) {
+ switch (alt102) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15686:2: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15487:2: rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31873);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31462);
rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1();
state._fsp--;
@@ -42708,16 +42028,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15696:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2 : rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15497:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2 : rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15700:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15701:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15501:1: ( rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15502:2: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231904);
+ pushFollow(FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231493);
rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl();
state._fsp--;
@@ -42741,20 +42061,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15707:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15508:1: rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl : ( ';' ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15711:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15712:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15512:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15513:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15712:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15713:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15513:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15514:1: ';'
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
- match(input,95,FOLLOW_95_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31932);
+ match(input,95,FOLLOW_95_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31521);
after(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
}
@@ -42778,21 +42098,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15732:1: rule__SuperInvocationStatement__Group__0 : rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15533:1: rule__SuperInvocationStatement__Group__0 : rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 ;
public final void rule__SuperInvocationStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15736:1: ( rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15737:2: rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15537:1: ( rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15538:2: rule__SuperInvocationStatement__Group__0__Impl rule__SuperInvocationStatement__Group__1
{
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031969);
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031558);
rule__SuperInvocationStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031972);
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031561);
rule__SuperInvocationStatement__Group__1();
state._fsp--;
@@ -42816,23 +42136,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15744:1: rule__SuperInvocationStatement__Group__0__Impl : ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15545:1: rule__SuperInvocationStatement__Group__0__Impl : ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) ;
public final void rule__SuperInvocationStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15748:1: ( ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15749:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15549:1: ( ( ( rule__SuperInvocationStatement___superAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15550:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15749:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15750:1: ( rule__SuperInvocationStatement___superAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15550:1: ( ( rule__SuperInvocationStatement___superAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15551:1: ( rule__SuperInvocationStatement___superAssignment_0 )
{
before(grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15751:1: ( rule__SuperInvocationStatement___superAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15751:2: rule__SuperInvocationStatement___superAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15552:1: ( rule__SuperInvocationStatement___superAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15552:2: rule__SuperInvocationStatement___superAssignment_0
{
- pushFollow(FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31999);
+ pushFollow(FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31588);
rule__SuperInvocationStatement___superAssignment_0();
state._fsp--;
@@ -42863,16 +42183,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15761:1: rule__SuperInvocationStatement__Group__1 : rule__SuperInvocationStatement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15562:1: rule__SuperInvocationStatement__Group__1 : rule__SuperInvocationStatement__Group__1__Impl ;
public final void rule__SuperInvocationStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15765:1: ( rule__SuperInvocationStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15766:2: rule__SuperInvocationStatement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15566:1: ( rule__SuperInvocationStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15567:2: rule__SuperInvocationStatement__Group__1__Impl
{
- pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__132029);
+ pushFollow(FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131618);
rule__SuperInvocationStatement__Group__1__Impl();
state._fsp--;
@@ -42896,20 +42216,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15772:1: rule__SuperInvocationStatement__Group__1__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15573:1: rule__SuperInvocationStatement__Group__1__Impl : ( ';' ) ;
public final void rule__SuperInvocationStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15776:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15777:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15577:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15578:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15777:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15778:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15578:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15579:1: ';'
{
before(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
- match(input,95,FOLLOW_95_in_rule__SuperInvocationStatement__Group__1__Impl32057);
+ match(input,95,FOLLOW_95_in_rule__SuperInvocationStatement__Group__1__Impl31646);
after(grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
}
@@ -42933,21 +42253,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15795:1: rule__ThisInvocationStatement__Group__0 : rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15596:1: rule__ThisInvocationStatement__Group__0 : rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 ;
public final void rule__ThisInvocationStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15799:1: ( rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15800:2: rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15600:1: ( rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15601:2: rule__ThisInvocationStatement__Group__0__Impl rule__ThisInvocationStatement__Group__1
{
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__032092);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031681);
rule__ThisInvocationStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__032095);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031684);
rule__ThisInvocationStatement__Group__1();
state._fsp--;
@@ -42971,23 +42291,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15807:1: rule__ThisInvocationStatement__Group__0__Impl : ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15608:1: rule__ThisInvocationStatement__Group__0__Impl : ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) ;
public final void rule__ThisInvocationStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15811:1: ( ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15812:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15612:1: ( ( ( rule__ThisInvocationStatement___thisAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15613:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15812:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15813:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15613:1: ( ( rule__ThisInvocationStatement___thisAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15614:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
{
before(grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15814:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15814:2: rule__ThisInvocationStatement___thisAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15615:1: ( rule__ThisInvocationStatement___thisAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15615:2: rule__ThisInvocationStatement___thisAssignment_0
{
- pushFollow(FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl32122);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31711);
rule__ThisInvocationStatement___thisAssignment_0();
state._fsp--;
@@ -43018,21 +42338,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15824:1: rule__ThisInvocationStatement__Group__1 : rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15625:1: rule__ThisInvocationStatement__Group__1 : rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 ;
public final void rule__ThisInvocationStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15828:1: ( rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15829:2: rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15629:1: ( rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15630:2: rule__ThisInvocationStatement__Group__1__Impl rule__ThisInvocationStatement__Group__2
{
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__132152);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131741);
rule__ThisInvocationStatement__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__132155);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131744);
rule__ThisInvocationStatement__Group__2();
state._fsp--;
@@ -43056,31 +42376,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15836:1: rule__ThisInvocationStatement__Group__1__Impl : ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15637:1: rule__ThisInvocationStatement__Group__1__Impl : ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) ;
public final void rule__ThisInvocationStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15840:1: ( ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15841:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15641:1: ( ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15642:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15841:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15842:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15642:1: ( ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15643:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
{
before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15843:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
- int alt109=2;
- int LA109_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15644:1: ( rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 )?
+ int alt103=2;
+ int LA103_0 = input.LA(1);
- if ( ((LA109_0>=49 && LA109_0<=60)) ) {
- alt109=1;
+ if ( ((LA103_0>=49 && LA103_0<=60)) ) {
+ alt103=1;
}
- switch (alt109) {
+ switch (alt103) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15843:2: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15644:2: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1
{
- pushFollow(FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl32182);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31771);
rule__ThisInvocationStatement__AssignmentCompletionAssignment_1();
state._fsp--;
@@ -43114,16 +42434,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15853:1: rule__ThisInvocationStatement__Group__2 : rule__ThisInvocationStatement__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15654:1: rule__ThisInvocationStatement__Group__2 : rule__ThisInvocationStatement__Group__2__Impl ;
public final void rule__ThisInvocationStatement__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15857:1: ( rule__ThisInvocationStatement__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15858:2: rule__ThisInvocationStatement__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15658:1: ( rule__ThisInvocationStatement__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15659:2: rule__ThisInvocationStatement__Group__2__Impl
{
- pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__232213);
+ pushFollow(FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231802);
rule__ThisInvocationStatement__Group__2__Impl();
state._fsp--;
@@ -43147,20 +42467,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15864:1: rule__ThisInvocationStatement__Group__2__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15665:1: rule__ThisInvocationStatement__Group__2__Impl : ( ';' ) ;
public final void rule__ThisInvocationStatement__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15868:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15869:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15669:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15670:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15869:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15870:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15670:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15671:1: ';'
{
before(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
- match(input,95,FOLLOW_95_in_rule__ThisInvocationStatement__Group__2__Impl32241);
+ match(input,95,FOLLOW_95_in_rule__ThisInvocationStatement__Group__2__Impl31830);
after(grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
}
@@ -43184,21 +42504,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15889:1: rule__InstanceCreationInvocationStatement__Group__0 : rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15690:1: rule__InstanceCreationInvocationStatement__Group__0 : rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 ;
public final void rule__InstanceCreationInvocationStatement__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15893:1: ( rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15894:2: rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15694:1: ( rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15695:2: rule__InstanceCreationInvocationStatement__Group__0__Impl rule__InstanceCreationInvocationStatement__Group__1
{
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__032278);
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031867);
rule__InstanceCreationInvocationStatement__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__032281);
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031870);
rule__InstanceCreationInvocationStatement__Group__1();
state._fsp--;
@@ -43222,23 +42542,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InstanceCreationInvocationStatement__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15901:1: rule__InstanceCreationInvocationStatement__Group__0__Impl : ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15702:1: rule__InstanceCreationInvocationStatement__Group__0__Impl : ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) ;
public final void rule__InstanceCreationInvocationStatement__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15905:1: ( ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15906:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15706:1: ( ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15707:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15906:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15907:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15707:1: ( ( rule__InstanceCreationInvocationStatement___newAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15708:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
{
before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15908:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15908:2: rule__InstanceCreationInvocationStatement___newAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15709:1: ( rule__InstanceCreationInvocationStatement___newAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15709:2: rule__InstanceCreationInvocationStatement___newAssignment_0
{
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl32308);
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31897);
rule__InstanceCreationInvocationStatement___newAssignment_0();
state._fsp--;
@@ -43269,16 +42589,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15918:1: rule__InstanceCreationInvocationStatement__Group__1 : rule__InstanceCreationInvocationStatement__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15719:1: rule__InstanceCreationInvocationStatement__Group__1 : rule__InstanceCreationInvocationStatement__Group__1__Impl ;
public final void rule__InstanceCreationInvocationStatement__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15922:1: ( rule__InstanceCreationInvocationStatement__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15923:2: rule__InstanceCreationInvocationStatement__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15723:1: ( rule__InstanceCreationInvocationStatement__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15724:2: rule__InstanceCreationInvocationStatement__Group__1__Impl
{
- pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__132338);
+ pushFollow(FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131927);
rule__InstanceCreationInvocationStatement__Group__1__Impl();
state._fsp--;
@@ -43302,20 +42622,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InstanceCreationInvocationStatement__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15929:1: rule__InstanceCreationInvocationStatement__Group__1__Impl : ( ';' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15730:1: rule__InstanceCreationInvocationStatement__Group__1__Impl : ( ';' ) ;
public final void rule__InstanceCreationInvocationStatement__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15933:1: ( ( ';' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15934:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15734:1: ( ( ';' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15735:1: ( ';' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15934:1: ( ';' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15935:1: ';'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15735:1: ( ';' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15736:1: ';'
{
before(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
- match(input,95,FOLLOW_95_in_rule__InstanceCreationInvocationStatement__Group__1__Impl32366);
+ match(input,95,FOLLOW_95_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31955);
after(grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
}
@@ -43339,21 +42659,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15952:1: rule__VariableDeclarationCompletion__Group__0 : rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15753:1: rule__VariableDeclarationCompletion__Group__0 : rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 ;
public final void rule__VariableDeclarationCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15956:1: ( rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15957:2: rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15757:1: ( rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15758:2: rule__VariableDeclarationCompletion__Group__0__Impl rule__VariableDeclarationCompletion__Group__1
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__032401);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031990);
rule__VariableDeclarationCompletion__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__032404);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031993);
rule__VariableDeclarationCompletion__Group__1();
state._fsp--;
@@ -43377,31 +42697,31 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15964:1: rule__VariableDeclarationCompletion__Group__0__Impl : ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15765:1: rule__VariableDeclarationCompletion__Group__0__Impl : ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) ;
public final void rule__VariableDeclarationCompletion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15968:1: ( ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15969:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15769:1: ( ( ( rule__VariableDeclarationCompletion__Group_0__0 )? ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15770:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15969:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15970:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15770:1: ( ( rule__VariableDeclarationCompletion__Group_0__0 )? )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15771:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15971:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
- int alt110=2;
- int LA110_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15772:1: ( rule__VariableDeclarationCompletion__Group_0__0 )?
+ int alt104=2;
+ int LA104_0 = input.LA(1);
- if ( (LA110_0==78) ) {
- alt110=1;
+ if ( (LA104_0==78) ) {
+ alt104=1;
}
- switch (alt110) {
+ switch (alt104) {
case 1 :
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15971:2: rule__VariableDeclarationCompletion__Group_0__0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15772:2: rule__VariableDeclarationCompletion__Group_0__0
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl32431);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl32020);
rule__VariableDeclarationCompletion__Group_0__0();
state._fsp--;
@@ -43435,21 +42755,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15981:1: rule__VariableDeclarationCompletion__Group__1 : rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15782:1: rule__VariableDeclarationCompletion__Group__1 : rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 ;
public final void rule__VariableDeclarationCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15985:1: ( rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15986:2: rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15786:1: ( rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15787:2: rule__VariableDeclarationCompletion__Group__1__Impl rule__VariableDeclarationCompletion__Group__2
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__132462);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__132051);
rule__VariableDeclarationCompletion__Group__1__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__132465);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__132054);
rule__VariableDeclarationCompletion__Group__2();
state._fsp--;
@@ -43473,23 +42793,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15993:1: rule__VariableDeclarationCompletion__Group__1__Impl : ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15794:1: rule__VariableDeclarationCompletion__Group__1__Impl : ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) ;
public final void rule__VariableDeclarationCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15997:1: ( ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15998:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15798:1: ( ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15799:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15998:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15999:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15799:1: ( ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15800:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16000:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16000:2: rule__VariableDeclarationCompletion__VariableNameAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15801:1: ( rule__VariableDeclarationCompletion__VariableNameAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15801:2: rule__VariableDeclarationCompletion__VariableNameAssignment_1
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl32492);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl32081);
rule__VariableDeclarationCompletion__VariableNameAssignment_1();
state._fsp--;
@@ -43520,16 +42840,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16010:1: rule__VariableDeclarationCompletion__Group__2 : rule__VariableDeclarationCompletion__Group__2__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15811:1: rule__VariableDeclarationCompletion__Group__2 : rule__VariableDeclarationCompletion__Group__2__Impl ;
public final void rule__VariableDeclarationCompletion__Group__2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16014:1: ( rule__VariableDeclarationCompletion__Group__2__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16015:2: rule__VariableDeclarationCompletion__Group__2__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15815:1: ( rule__VariableDeclarationCompletion__Group__2__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15816:2: rule__VariableDeclarationCompletion__Group__2__Impl
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__232522);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__232111);
rule__VariableDeclarationCompletion__Group__2__Impl();
state._fsp--;
@@ -43553,23 +42873,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group__2__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16021:1: rule__VariableDeclarationCompletion__Group__2__Impl : ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15822:1: rule__VariableDeclarationCompletion__Group__2__Impl : ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) ;
public final void rule__VariableDeclarationCompletion__Group__2__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16025:1: ( ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16026:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15826:1: ( ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15827:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16026:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16027:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15827:1: ( ( rule__VariableDeclarationCompletion__InitValueAssignment_2 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15828:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16028:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16028:2: rule__VariableDeclarationCompletion__InitValueAssignment_2
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15829:1: ( rule__VariableDeclarationCompletion__InitValueAssignment_2 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15829:2: rule__VariableDeclarationCompletion__InitValueAssignment_2
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl32549);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl32138);
rule__VariableDeclarationCompletion__InitValueAssignment_2();
state._fsp--;
@@ -43600,21 +42920,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16044:1: rule__VariableDeclarationCompletion__Group_0__0 : rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15845:1: rule__VariableDeclarationCompletion__Group_0__0 : rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 ;
public final void rule__VariableDeclarationCompletion__Group_0__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16048:1: ( rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16049:2: rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15849:1: ( rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15850:2: rule__VariableDeclarationCompletion__Group_0__0__Impl rule__VariableDeclarationCompletion__Group_0__1
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__032585);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__032174);
rule__VariableDeclarationCompletion__Group_0__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__032588);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__032177);
rule__VariableDeclarationCompletion__Group_0__1();
state._fsp--;
@@ -43638,23 +42958,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group_0__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16056:1: rule__VariableDeclarationCompletion__Group_0__0__Impl : ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15857:1: rule__VariableDeclarationCompletion__Group_0__0__Impl : ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) ;
public final void rule__VariableDeclarationCompletion__Group_0__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16060:1: ( ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16061:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15861:1: ( ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15862:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16061:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16062:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15862:1: ( ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15863:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16063:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16063:2: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15864:1: ( rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15864:2: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl32615);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl32204);
rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0();
state._fsp--;
@@ -43685,16 +43005,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16073:1: rule__VariableDeclarationCompletion__Group_0__1 : rule__VariableDeclarationCompletion__Group_0__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15874:1: rule__VariableDeclarationCompletion__Group_0__1 : rule__VariableDeclarationCompletion__Group_0__1__Impl ;
public final void rule__VariableDeclarationCompletion__Group_0__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16077:1: ( rule__VariableDeclarationCompletion__Group_0__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16078:2: rule__VariableDeclarationCompletion__Group_0__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15878:1: ( rule__VariableDeclarationCompletion__Group_0__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15879:2: rule__VariableDeclarationCompletion__Group_0__1__Impl
{
- pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__132645);
+ pushFollow(FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__132234);
rule__VariableDeclarationCompletion__Group_0__1__Impl();
state._fsp--;
@@ -43718,20 +43038,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__Group_0__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16084:1: rule__VariableDeclarationCompletion__Group_0__1__Impl : ( ']' ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15885:1: rule__VariableDeclarationCompletion__Group_0__1__Impl : ( ']' ) ;
public final void rule__VariableDeclarationCompletion__Group_0__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16088:1: ( ( ']' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16089:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15889:1: ( ( ']' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15890:1: ( ']' )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16089:1: ( ']' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16090:1: ']'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15890:1: ( ']' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15891:1: ']'
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
- match(input,79,FOLLOW_79_in_rule__VariableDeclarationCompletion__Group_0__1__Impl32673);
+ match(input,79,FOLLOW_79_in_rule__VariableDeclarationCompletion__Group_0__1__Impl32262);
after(grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
}
@@ -43755,21 +43075,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__Group__0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16107:1: rule__AssignmentCompletion__Group__0 : rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15908:1: rule__AssignmentCompletion__Group__0 : rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 ;
public final void rule__AssignmentCompletion__Group__0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16111:1: ( rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16112:2: rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15912:1: ( rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15913:2: rule__AssignmentCompletion__Group__0__Impl rule__AssignmentCompletion__Group__1
{
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__032708);
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__032297);
rule__AssignmentCompletion__Group__0__Impl();
state._fsp--;
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__032711);
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__032300);
rule__AssignmentCompletion__Group__1();
state._fsp--;
@@ -43793,23 +43113,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__Group__0__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16119:1: rule__AssignmentCompletion__Group__0__Impl : ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15920:1: rule__AssignmentCompletion__Group__0__Impl : ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) ;
public final void rule__AssignmentCompletion__Group__0__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16123:1: ( ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16124:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15924:1: ( ( ( rule__AssignmentCompletion__OpAssignment_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15925:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16124:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16125:1: ( rule__AssignmentCompletion__OpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15925:1: ( ( rule__AssignmentCompletion__OpAssignment_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15926:1: ( rule__AssignmentCompletion__OpAssignment_0 )
{
before(grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16126:1: ( rule__AssignmentCompletion__OpAssignment_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16126:2: rule__AssignmentCompletion__OpAssignment_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15927:1: ( rule__AssignmentCompletion__OpAssignment_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15927:2: rule__AssignmentCompletion__OpAssignment_0
{
- pushFollow(FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl32738);
+ pushFollow(FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl32327);
rule__AssignmentCompletion__OpAssignment_0();
state._fsp--;
@@ -43840,16 +43160,16 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__Group__1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16136:1: rule__AssignmentCompletion__Group__1 : rule__AssignmentCompletion__Group__1__Impl ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15937:1: rule__AssignmentCompletion__Group__1 : rule__AssignmentCompletion__Group__1__Impl ;
public final void rule__AssignmentCompletion__Group__1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16140:1: ( rule__AssignmentCompletion__Group__1__Impl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16141:2: rule__AssignmentCompletion__Group__1__Impl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15941:1: ( rule__AssignmentCompletion__Group__1__Impl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15942:2: rule__AssignmentCompletion__Group__1__Impl
{
- pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__132768);
+ pushFollow(FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__132357);
rule__AssignmentCompletion__Group__1__Impl();
state._fsp--;
@@ -43873,23 +43193,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__Group__1__Impl"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16147:1: rule__AssignmentCompletion__Group__1__Impl : ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15948:1: rule__AssignmentCompletion__Group__1__Impl : ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) ;
public final void rule__AssignmentCompletion__Group__1__Impl() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16151:1: ( ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16152:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15952:1: ( ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15953:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16152:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16153:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15953:1: ( ( rule__AssignmentCompletion__RightHandSideAssignment_1 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15954:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
{
before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16154:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16154:2: rule__AssignmentCompletion__RightHandSideAssignment_1
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15955:1: ( rule__AssignmentCompletion__RightHandSideAssignment_1 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15955:2: rule__AssignmentCompletion__RightHandSideAssignment_1
{
- pushFollow(FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl32795);
+ pushFollow(FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl32384);
rule__AssignmentCompletion__RightHandSideAssignment_1();
state._fsp--;
@@ -43920,20 +43240,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__ExpressionAssignment_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16169:1: rule__Test__ExpressionAssignment_0_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15970:1: rule__Test__ExpressionAssignment_0_1 : ( ruleExpression ) ;
public final void rule__Test__ExpressionAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16173:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16174:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15974:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15975:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16174:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16175:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15975:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15976:1: ruleExpression
{
before(grammarAccess.getTestAccess().getExpressionExpressionParserRuleCall_0_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__Test__ExpressionAssignment_0_132834);
+ pushFollow(FOLLOW_ruleExpression_in_rule__Test__ExpressionAssignment_0_132423);
ruleExpression();
state._fsp--;
@@ -43961,20 +43281,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__AssignExpressionAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16184:1: rule__Test__AssignExpressionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15985:1: rule__Test__AssignExpressionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
public final void rule__Test__AssignExpressionAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16188:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16189:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15989:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15990:1: ( ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16189:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16190:1: ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15990:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:15991:1: ruleAssignmentCompletion
{
before(grammarAccess.getTestAccess().getAssignExpressionAssignmentCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__Test__AssignExpressionAssignment_1_132865);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__Test__AssignExpressionAssignment_1_132454);
ruleAssignmentCompletion();
state._fsp--;
@@ -44002,20 +43322,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__StatementsAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16199:1: rule__Test__StatementsAssignment_2_1 : ( ruleStatement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16000:1: rule__Test__StatementsAssignment_2_1 : ( ruleStatement ) ;
public final void rule__Test__StatementsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16203:1: ( ( ruleStatement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16204:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16004:1: ( ( ruleStatement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16005:1: ( ruleStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16204:1: ( ruleStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16205:1: ruleStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16005:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16006:1: ruleStatement
{
before(grammarAccess.getTestAccess().getStatementsStatementParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleStatement_in_rule__Test__StatementsAssignment_2_132896);
+ pushFollow(FOLLOW_ruleStatement_in_rule__Test__StatementsAssignment_2_132485);
ruleStatement();
state._fsp--;
@@ -44043,20 +43363,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Test__BlockAssignment_3_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16214:1: rule__Test__BlockAssignment_3_1 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16015:1: rule__Test__BlockAssignment_3_1 : ( ruleBlock ) ;
public final void rule__Test__BlockAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16218:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16219:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16019:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16020:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16219:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16220:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16020:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16021:1: ruleBlock
{
before(grammarAccess.getTestAccess().getBlockBlockParserRuleCall_3_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__Test__BlockAssignment_3_132927);
+ pushFollow(FOLLOW_ruleBlock_in_rule__Test__BlockAssignment_3_132516);
ruleBlock();
state._fsp--;
@@ -44083,67 +43403,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__Test__BlockAssignment_3_1"
- // $ANTLR start "rule__BOOLEAN_LITERAL__ValueAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16229:1: rule__BOOLEAN_LITERAL__ValueAssignment_0 : ( ruleBooleanValue ) ;
- public final void rule__BOOLEAN_LITERAL__ValueAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__BOOLEAN_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16030:1: rule__BOOLEAN_LITERAL__ValueAssignment : ( ruleBooleanValue ) ;
+ public final void rule__BOOLEAN_LITERAL__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16233:1: ( ( ruleBooleanValue ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16234:1: ( ruleBooleanValue )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16034:1: ( ( ruleBooleanValue ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16035:1: ( ruleBooleanValue )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16234:1: ( ruleBooleanValue )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16235:1: ruleBooleanValue
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16035:1: ( ruleBooleanValue )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16036:1: ruleBooleanValue
{
- before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment_032958);
+ before(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
+ pushFollow(FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32547);
ruleBooleanValue();
state._fsp--;
- after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__BOOLEAN_LITERAL__ValueAssignment_0"
-
-
- // $ANTLR start "rule__BOOLEAN_LITERAL__SuffixAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16244:1: rule__BOOLEAN_LITERAL__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
- public final void rule__BOOLEAN_LITERAL__SuffixAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16248:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16249:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16249:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16250:1: ruleSuffixExpression
- {
- before(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__BOOLEAN_LITERAL__SuffixAssignment_132989);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
+ after(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
}
@@ -44162,25 +43441,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__BOOLEAN_LITERAL__SuffixAssignment_1"
+ // $ANTLR end "rule__BOOLEAN_LITERAL__ValueAssignment"
- // $ANTLR start "rule__INTEGER_LITERAL__ValueAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16259:1: rule__INTEGER_LITERAL__ValueAssignment_0 : ( RULE_INTEGERVALUE ) ;
- public final void rule__INTEGER_LITERAL__ValueAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__INTEGER_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16045:1: rule__INTEGER_LITERAL__ValueAssignment : ( RULE_INTEGERVALUE ) ;
+ public final void rule__INTEGER_LITERAL__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16263:1: ( ( RULE_INTEGERVALUE ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16264:1: ( RULE_INTEGERVALUE )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16049:1: ( ( RULE_INTEGERVALUE ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16050:1: ( RULE_INTEGERVALUE )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16264:1: ( RULE_INTEGERVALUE )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16265:1: RULE_INTEGERVALUE
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16050:1: ( RULE_INTEGERVALUE )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16051:1: RULE_INTEGERVALUE
{
- before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0());
- match(input,RULE_INTEGERVALUE,FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment_033020);
- after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0());
+ before(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
+ match(input,RULE_INTEGERVALUE,FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32578);
+ after(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
}
@@ -44199,152 +43478,33 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__INTEGER_LITERAL__ValueAssignment_0"
+ // $ANTLR end "rule__INTEGER_LITERAL__ValueAssignment"
- // $ANTLR start "rule__INTEGER_LITERAL__SuffixAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16274:1: rule__INTEGER_LITERAL__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
- public final void rule__INTEGER_LITERAL__SuffixAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__UNLIMITED_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16060:1: rule__UNLIMITED_LITERAL__ValueAssignment : ( ( '*' ) ) ;
+ public final void rule__UNLIMITED_LITERAL__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16278:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16279:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16064:1: ( ( ( '*' ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16065:1: ( ( '*' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16279:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16280:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16065:1: ( ( '*' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16066:1: ( '*' )
{
- before(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__INTEGER_LITERAL__SuffixAssignment_133051);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__INTEGER_LITERAL__SuffixAssignment_1"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__ValueAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16289:1: rule__UNLIMITED_LITERAL__ValueAssignment_0 : ( ( '*' ) ) ;
- public final void rule__UNLIMITED_LITERAL__ValueAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16293:1: ( ( ( '*' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16294:1: ( ( '*' ) )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16294:1: ( ( '*' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16295:1: ( '*' )
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16296:1: ( '*' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16297:1: '*'
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16067:1: ( '*' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16068:1: '*'
{
- before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
- match(input,27,FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment_033087);
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
-
- }
-
- after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__ValueAssignment_0"
-
-
- // $ANTLR start "rule__UNLIMITED_LITERAL__SuffixAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16312:1: rule__UNLIMITED_LITERAL__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
- public final void rule__UNLIMITED_LITERAL__SuffixAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16316:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16317:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16317:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16318:1: ruleSuffixExpression
- {
- before(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__UNLIMITED_LITERAL__SuffixAssignment_133126);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- }
-
+ before(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
+ match(input,27,FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32614);
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
}
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__UNLIMITED_LITERAL__SuffixAssignment_1"
-
-
- // $ANTLR start "rule__STRING_LITERAL__ValueAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16327:1: rule__STRING_LITERAL__ValueAssignment_0 : ( RULE_STRING ) ;
- public final void rule__STRING_LITERAL__ValueAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16331:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16332:1: ( RULE_STRING )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16332:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16333:1: RULE_STRING
- {
- before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment_033157);
- after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0());
+ after(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
}
@@ -44363,29 +43523,25 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__STRING_LITERAL__ValueAssignment_0"
+ // $ANTLR end "rule__UNLIMITED_LITERAL__ValueAssignment"
- // $ANTLR start "rule__STRING_LITERAL__SuffixAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16342:1: rule__STRING_LITERAL__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
- public final void rule__STRING_LITERAL__SuffixAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__STRING_LITERAL__ValueAssignment"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16083:1: rule__STRING_LITERAL__ValueAssignment : ( RULE_STRING ) ;
+ public final void rule__STRING_LITERAL__ValueAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16346:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16347:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16087:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16088:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16347:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16348:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16088:1: ( RULE_STRING )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16089:1: RULE_STRING
{
- before(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__STRING_LITERAL__SuffixAssignment_133188);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
+ before(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32653);
+ after(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
}
@@ -44404,27 +43560,27 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__STRING_LITERAL__SuffixAssignment_1"
+ // $ANTLR end "rule__STRING_LITERAL__ValueAssignment"
// $ANTLR start "rule__NameExpression__PrefixOpAssignment_0_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16357:1: rule__NameExpression__PrefixOpAssignment_0_0_0 : ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16098:1: rule__NameExpression__PrefixOpAssignment_0_0_0 : ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) ;
public final void rule__NameExpression__PrefixOpAssignment_0_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16361:1: ( ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16362:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16102:1: ( ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16103:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16362:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16363:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16103:1: ( ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16104:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
{
before(grammarAccess.getNameExpressionAccess().getPrefixOpAlternatives_0_0_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16364:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16364:2: rule__NameExpression__PrefixOpAlternatives_0_0_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16105:1: ( rule__NameExpression__PrefixOpAlternatives_0_0_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16105:2: rule__NameExpression__PrefixOpAlternatives_0_0_0_0
{
- pushFollow(FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_033219);
+ pushFollow(FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032684);
rule__NameExpression__PrefixOpAlternatives_0_0_0_0();
state._fsp--;
@@ -44455,20 +43611,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__PathAssignment_0_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16373:1: rule__NameExpression__PathAssignment_0_0_1 : ( ruleQualifiedNamePath ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16114:1: rule__NameExpression__PathAssignment_0_0_1 : ( ruleQualifiedNamePath ) ;
public final void rule__NameExpression__PathAssignment_0_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16377:1: ( ( ruleQualifiedNamePath ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16378:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16118:1: ( ( ruleQualifiedNamePath ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16119:1: ( ruleQualifiedNamePath )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16378:1: ( ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16379:1: ruleQualifiedNamePath
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16119:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16120:1: ruleQualifiedNamePath
{
before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_133252);
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132717);
ruleQualifiedNamePath();
state._fsp--;
@@ -44496,20 +43652,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__IdAssignment_0_0_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16388:1: rule__NameExpression__IdAssignment_0_0_2 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16129:1: rule__NameExpression__IdAssignment_0_0_2 : ( RULE_ID ) ;
public final void rule__NameExpression__IdAssignment_0_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16392:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16393:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16133:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16134:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16393:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16394:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16134:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16135:1: RULE_ID
{
before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_233283);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232748);
after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
}
@@ -44533,20 +43689,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__PathAssignment_0_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16403:1: rule__NameExpression__PathAssignment_0_1_0 : ( ruleQualifiedNamePath ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16144:1: rule__NameExpression__PathAssignment_0_1_0 : ( ruleQualifiedNamePath ) ;
public final void rule__NameExpression__PathAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16407:1: ( ( ruleQualifiedNamePath ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16408:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16148:1: ( ( ruleQualifiedNamePath ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16149:1: ( ruleQualifiedNamePath )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16408:1: ( ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16409:1: ruleQualifiedNamePath
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16149:1: ( ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16150:1: ruleQualifiedNamePath
{
before(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_033314);
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032779);
ruleQualifiedNamePath();
state._fsp--;
@@ -44574,20 +43730,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__IdAssignment_0_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16418:1: rule__NameExpression__IdAssignment_0_1_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16159:1: rule__NameExpression__IdAssignment_0_1_1 : ( RULE_ID ) ;
public final void rule__NameExpression__IdAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16422:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16423:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16163:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16164:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16423:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16424:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16164:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16165:1: RULE_ID
{
before(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_133345);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132810);
after(grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
}
@@ -44611,20 +43767,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__InvocationCompletionAssignment_0_1_2_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16433:1: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 : ( ruleTuple ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16174:1: rule__NameExpression__InvocationCompletionAssignment_0_1_2_0 : ( ruleTuple ) ;
public final void rule__NameExpression__InvocationCompletionAssignment_0_1_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16437:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16438:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16178:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16179:1: ( ruleTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16438:1: ( ruleTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16439:1: ruleTuple
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16179:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16180:1: ruleTuple
{
before(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_033376);
+ pushFollow(FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032841);
ruleTuple();
state._fsp--;
@@ -44652,20 +43808,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16448:1: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 : ( ruleSequenceConstructionOrAccessCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16189:1: rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1 : ( ruleSequenceConstructionOrAccessCompletion ) ;
public final void rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16452:1: ( ( ruleSequenceConstructionOrAccessCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16453:1: ( ruleSequenceConstructionOrAccessCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16193:1: ( ( ruleSequenceConstructionOrAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16194:1: ( ruleSequenceConstructionOrAccessCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16453:1: ( ruleSequenceConstructionOrAccessCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16454:1: ruleSequenceConstructionOrAccessCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16194:1: ( ruleSequenceConstructionOrAccessCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16195:1: ruleSequenceConstructionOrAccessCompletion
{
before(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_133407);
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132872);
ruleSequenceConstructionOrAccessCompletion();
state._fsp--;
@@ -44693,23 +43849,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__PostfixOpAssignment_0_1_2_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16463:1: rule__NameExpression__PostfixOpAssignment_0_1_2_2 : ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16204:1: rule__NameExpression__PostfixOpAssignment_0_1_2_2 : ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) ;
public final void rule__NameExpression__PostfixOpAssignment_0_1_2_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16467:1: ( ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16468:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16208:1: ( ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16209:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16468:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16469:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16209:1: ( ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16210:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
{
before(grammarAccess.getNameExpressionAccess().getPostfixOpAlternatives_0_1_2_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16470:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16470:2: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16211:1: ( rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16211:2: rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0
{
- pushFollow(FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_233438);
+ pushFollow(FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232903);
rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0();
state._fsp--;
@@ -44740,20 +43896,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NameExpression__SuffixAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16479:1: rule__NameExpression__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16220:1: rule__NameExpression__SuffixAssignment_1 : ( ruleSuffixExpression ) ;
public final void rule__NameExpression__SuffixAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16483:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16484:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16224:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16225:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16484:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16485:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16225:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16226:1: ruleSuffixExpression
{
before(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_133471);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132936);
ruleSuffixExpression();
state._fsp--;
@@ -44781,20 +43937,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNamePath__NamespaceAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16494:1: rule__QualifiedNamePath__NamespaceAssignment_0 : ( ruleUnqualifiedName ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16235:1: rule__QualifiedNamePath__NamespaceAssignment_0 : ( ruleUnqualifiedName ) ;
public final void rule__QualifiedNamePath__NamespaceAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16498:1: ( ( ruleUnqualifiedName ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16499:1: ( ruleUnqualifiedName )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16239:1: ( ( ruleUnqualifiedName ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16240:1: ( ruleUnqualifiedName )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16499:1: ( ruleUnqualifiedName )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16500:1: ruleUnqualifiedName
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16240:1: ( ruleUnqualifiedName )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16241:1: ruleUnqualifiedName
{
before(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_033502);
+ pushFollow(FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032967);
ruleUnqualifiedName();
state._fsp--;
@@ -44822,20 +43978,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__NameAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16509:1: rule__UnqualifiedName__NameAssignment_0 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16250:1: rule__UnqualifiedName__NameAssignment_0 : ( RULE_ID ) ;
public final void rule__UnqualifiedName__NameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16513:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16514:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16254:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16255:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16514:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16515:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16255:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16256:1: RULE_ID
{
before(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_033533);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032998);
after(grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
}
@@ -44859,20 +44015,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnqualifiedName__TemplateBindingAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16524:1: rule__UnqualifiedName__TemplateBindingAssignment_1 : ( ruleTemplateBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16265:1: rule__UnqualifiedName__TemplateBindingAssignment_1 : ( ruleTemplateBinding ) ;
public final void rule__UnqualifiedName__TemplateBindingAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16528:1: ( ( ruleTemplateBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16529:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16269:1: ( ( ruleTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16270:1: ( ruleTemplateBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16529:1: ( ruleTemplateBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16530:1: ruleTemplateBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16270:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16271:1: ruleTemplateBinding
{
before(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_133564);
+ pushFollow(FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_133029);
ruleTemplateBinding();
state._fsp--;
@@ -44900,20 +44056,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__BindingsAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16539:1: rule__TemplateBinding__BindingsAssignment_1 : ( ruleNamedTemplateBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16280:1: rule__TemplateBinding__BindingsAssignment_1 : ( ruleNamedTemplateBinding ) ;
public final void rule__TemplateBinding__BindingsAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16543:1: ( ( ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16544:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16284:1: ( ( ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16285:1: ( ruleNamedTemplateBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16544:1: ( ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16545:1: ruleNamedTemplateBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16285:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16286:1: ruleNamedTemplateBinding
{
before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_133595);
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_133060);
ruleNamedTemplateBinding();
state._fsp--;
@@ -44941,20 +44097,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TemplateBinding__BindingsAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16554:1: rule__TemplateBinding__BindingsAssignment_2_1 : ( ruleNamedTemplateBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16295:1: rule__TemplateBinding__BindingsAssignment_2_1 : ( ruleNamedTemplateBinding ) ;
public final void rule__TemplateBinding__BindingsAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16558:1: ( ( ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16559:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16299:1: ( ( ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16300:1: ( ruleNamedTemplateBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16559:1: ( ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16560:1: ruleNamedTemplateBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16300:1: ( ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16301:1: ruleNamedTemplateBinding
{
before(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_133626);
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_133091);
ruleNamedTemplateBinding();
state._fsp--;
@@ -44982,20 +44138,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__FormalAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16569:1: rule__NamedTemplateBinding__FormalAssignment_0 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16310:1: rule__NamedTemplateBinding__FormalAssignment_0 : ( RULE_ID ) ;
public final void rule__NamedTemplateBinding__FormalAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16573:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16574:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16314:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16315:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16574:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16575:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16315:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16316:1: RULE_ID
{
before(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_033657);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_033122);
after(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
}
@@ -45019,20 +44175,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NamedTemplateBinding__ActualAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16584:1: rule__NamedTemplateBinding__ActualAssignment_2 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16325:1: rule__NamedTemplateBinding__ActualAssignment_2 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__NamedTemplateBinding__ActualAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16588:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16589:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16329:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16330:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16589:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16590:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16330:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16331:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_233688);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_233153);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -45060,20 +44216,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__IdAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16599:1: rule__QualifiedNameWithBinding__IdAssignment_0 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16340:1: rule__QualifiedNameWithBinding__IdAssignment_0 : ( RULE_ID ) ;
public final void rule__QualifiedNameWithBinding__IdAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16603:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16604:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16344:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16345:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16604:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16605:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16345:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16346:1: RULE_ID
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_033719);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_033184);
after(grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
}
@@ -45097,20 +44253,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__BindingAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16614:1: rule__QualifiedNameWithBinding__BindingAssignment_1 : ( ruleTemplateBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16355:1: rule__QualifiedNameWithBinding__BindingAssignment_1 : ( ruleTemplateBinding ) ;
public final void rule__QualifiedNameWithBinding__BindingAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16618:1: ( ( ruleTemplateBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16619:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16359:1: ( ( ruleTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16360:1: ( ruleTemplateBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16619:1: ( ruleTemplateBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16620:1: ruleTemplateBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16360:1: ( ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16361:1: ruleTemplateBinding
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_133750);
+ pushFollow(FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_133215);
ruleTemplateBinding();
state._fsp--;
@@ -45138,20 +44294,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameWithBinding__RemainingAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16629:1: rule__QualifiedNameWithBinding__RemainingAssignment_2_1 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16370:1: rule__QualifiedNameWithBinding__RemainingAssignment_2_1 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__QualifiedNameWithBinding__RemainingAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16633:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16634:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16374:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16375:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16634:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16635:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16375:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16376:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_133781);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_133246);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -45179,20 +44335,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__TupleElementsAssignment_2_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16644:1: rule__Tuple__TupleElementsAssignment_2_0 : ( ruleTupleElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16385:1: rule__Tuple__TupleElementsAssignment_2_0 : ( ruleTupleElement ) ;
public final void rule__Tuple__TupleElementsAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16648:1: ( ( ruleTupleElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16649:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16389:1: ( ( ruleTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16390:1: ( ruleTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16649:1: ( ruleTupleElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16650:1: ruleTupleElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16390:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16391:1: ruleTupleElement
{
before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_033812);
+ pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_033277);
ruleTupleElement();
state._fsp--;
@@ -45220,20 +44376,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Tuple__TupleElementsAssignment_2_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16659:1: rule__Tuple__TupleElementsAssignment_2_1_1 : ( ruleTupleElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16400:1: rule__Tuple__TupleElementsAssignment_2_1_1 : ( ruleTupleElement ) ;
public final void rule__Tuple__TupleElementsAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16663:1: ( ( ruleTupleElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16664:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16404:1: ( ( ruleTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16405:1: ( ruleTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16664:1: ( ruleTupleElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16665:1: ruleTupleElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16405:1: ( ruleTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16406:1: ruleTupleElement
{
before(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_133843);
+ pushFollow(FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_133308);
ruleTupleElement();
state._fsp--;
@@ -45261,20 +44417,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__TupleElement__ArgumentAssignment"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16674:1: rule__TupleElement__ArgumentAssignment : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16415:1: rule__TupleElement__ArgumentAssignment : ( ruleExpression ) ;
public final void rule__TupleElement__ArgumentAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16678:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16679:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16419:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16420:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16679:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16680:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16420:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16421:1: ruleExpression
{
before(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment33874);
+ pushFollow(FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment33339);
ruleExpression();
state._fsp--;
@@ -45302,20 +44458,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16689:1: rule__ConditionalTestExpression__ExpAssignment_0 : ( ruleConditionalOrExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16430:1: rule__ConditionalTestExpression__ExpAssignment_0 : ( ruleConditionalOrExpression ) ;
public final void rule__ConditionalTestExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16693:1: ( ( ruleConditionalOrExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16694:1: ( ruleConditionalOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16434:1: ( ( ruleConditionalOrExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16435:1: ( ruleConditionalOrExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16694:1: ( ruleConditionalOrExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16695:1: ruleConditionalOrExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16435:1: ( ruleConditionalOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16436:1: ruleConditionalOrExpression
{
before(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_033905);
+ pushFollow(FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_033370);
ruleConditionalOrExpression();
state._fsp--;
@@ -45343,20 +44499,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__WhenTrueAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16704:1: rule__ConditionalTestExpression__WhenTrueAssignment_1_1 : ( ruleConditionalTestExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16445:1: rule__ConditionalTestExpression__WhenTrueAssignment_1_1 : ( ruleConditionalTestExpression ) ;
public final void rule__ConditionalTestExpression__WhenTrueAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16708:1: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16709:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16449:1: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16450:1: ( ruleConditionalTestExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16709:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16710:1: ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16450:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16451:1: ruleConditionalTestExpression
{
before(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_133936);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_133401);
ruleConditionalTestExpression();
state._fsp--;
@@ -45384,20 +44540,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalTestExpression__WhenFalseAssignment_1_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16719:1: rule__ConditionalTestExpression__WhenFalseAssignment_1_3 : ( ruleConditionalTestExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16460:1: rule__ConditionalTestExpression__WhenFalseAssignment_1_3 : ( ruleConditionalTestExpression ) ;
public final void rule__ConditionalTestExpression__WhenFalseAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16723:1: ( ( ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16724:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16464:1: ( ( ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16465:1: ( ruleConditionalTestExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16724:1: ( ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16725:1: ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16465:1: ( ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16466:1: ruleConditionalTestExpression
{
before(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_333967);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_333432);
ruleConditionalTestExpression();
state._fsp--;
@@ -45425,20 +44581,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16734:1: rule__ConditionalOrExpression__ExpAssignment_0 : ( ruleConditionalAndExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16475:1: rule__ConditionalOrExpression__ExpAssignment_0 : ( ruleConditionalAndExpression ) ;
public final void rule__ConditionalOrExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16738:1: ( ( ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16739:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16479:1: ( ( ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16480:1: ( ruleConditionalAndExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16739:1: ( ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16740:1: ruleConditionalAndExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16480:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16481:1: ruleConditionalAndExpression
{
before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033998);
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033463);
ruleConditionalAndExpression();
state._fsp--;
@@ -45466,20 +44622,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16749:1: rule__ConditionalOrExpression__ExpAssignment_1_1 : ( ruleConditionalAndExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16490:1: rule__ConditionalOrExpression__ExpAssignment_1_1 : ( ruleConditionalAndExpression ) ;
public final void rule__ConditionalOrExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16753:1: ( ( ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16754:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16494:1: ( ( ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16495:1: ( ruleConditionalAndExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16754:1: ( ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16755:1: ruleConditionalAndExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16495:1: ( ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16496:1: ruleConditionalAndExpression
{
before(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_134029);
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133494);
ruleConditionalAndExpression();
state._fsp--;
@@ -45507,20 +44663,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16764:1: rule__ConditionalAndExpression__ExpAssignment_0 : ( ruleInclusiveOrExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16505:1: rule__ConditionalAndExpression__ExpAssignment_0 : ( ruleInclusiveOrExpression ) ;
public final void rule__ConditionalAndExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16768:1: ( ( ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16769:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16509:1: ( ( ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16510:1: ( ruleInclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16769:1: ( ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16770:1: ruleInclusiveOrExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16510:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16511:1: ruleInclusiveOrExpression
{
before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_034060);
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033525);
ruleInclusiveOrExpression();
state._fsp--;
@@ -45548,20 +44704,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConditionalAndExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16779:1: rule__ConditionalAndExpression__ExpAssignment_1_1 : ( ruleInclusiveOrExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16520:1: rule__ConditionalAndExpression__ExpAssignment_1_1 : ( ruleInclusiveOrExpression ) ;
public final void rule__ConditionalAndExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16783:1: ( ( ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16784:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16524:1: ( ( ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16525:1: ( ruleInclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16784:1: ( ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16785:1: ruleInclusiveOrExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16525:1: ( ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16526:1: ruleInclusiveOrExpression
{
before(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_134091);
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133556);
ruleInclusiveOrExpression();
state._fsp--;
@@ -45589,20 +44745,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16794:1: rule__InclusiveOrExpression__ExpAssignment_0 : ( ruleExclusiveOrExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16535:1: rule__InclusiveOrExpression__ExpAssignment_0 : ( ruleExclusiveOrExpression ) ;
public final void rule__InclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16798:1: ( ( ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16799:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16539:1: ( ( ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16540:1: ( ruleExclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16799:1: ( ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16800:1: ruleExclusiveOrExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16540:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16541:1: ruleExclusiveOrExpression
{
before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_034122);
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033587);
ruleExclusiveOrExpression();
state._fsp--;
@@ -45630,20 +44786,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InclusiveOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16809:1: rule__InclusiveOrExpression__ExpAssignment_1_1 : ( ruleExclusiveOrExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16550:1: rule__InclusiveOrExpression__ExpAssignment_1_1 : ( ruleExclusiveOrExpression ) ;
public final void rule__InclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16813:1: ( ( ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16814:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16554:1: ( ( ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16555:1: ( ruleExclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16814:1: ( ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16815:1: ruleExclusiveOrExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16555:1: ( ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16556:1: ruleExclusiveOrExpression
{
before(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_134153);
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133618);
ruleExclusiveOrExpression();
state._fsp--;
@@ -45671,20 +44827,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16824:1: rule__ExclusiveOrExpression__ExpAssignment_0 : ( ruleAndExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16565:1: rule__ExclusiveOrExpression__ExpAssignment_0 : ( ruleAndExpression ) ;
public final void rule__ExclusiveOrExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16828:1: ( ( ruleAndExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16829:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16569:1: ( ( ruleAndExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16570:1: ( ruleAndExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16829:1: ( ruleAndExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16830:1: ruleAndExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16570:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16571:1: ruleAndExpression
{
before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_034184);
+ pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033649);
ruleAndExpression();
state._fsp--;
@@ -45712,20 +44868,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ExclusiveOrExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16839:1: rule__ExclusiveOrExpression__ExpAssignment_1_1 : ( ruleAndExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16580:1: rule__ExclusiveOrExpression__ExpAssignment_1_1 : ( ruleAndExpression ) ;
public final void rule__ExclusiveOrExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16843:1: ( ( ruleAndExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16844:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16584:1: ( ( ruleAndExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16585:1: ( ruleAndExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16844:1: ( ruleAndExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16845:1: ruleAndExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16585:1: ( ruleAndExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16586:1: ruleAndExpression
{
before(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_134215);
+ pushFollow(FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133680);
ruleAndExpression();
state._fsp--;
@@ -45753,20 +44909,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16854:1: rule__AndExpression__ExpAssignment_0 : ( ruleEqualityExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16595:1: rule__AndExpression__ExpAssignment_0 : ( ruleEqualityExpression ) ;
public final void rule__AndExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16858:1: ( ( ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16859:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16599:1: ( ( ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16600:1: ( ruleEqualityExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16859:1: ( ruleEqualityExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16860:1: ruleEqualityExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16600:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16601:1: ruleEqualityExpression
{
before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_034246);
+ pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033711);
ruleEqualityExpression();
state._fsp--;
@@ -45794,20 +44950,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AndExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16869:1: rule__AndExpression__ExpAssignment_1_1 : ( ruleEqualityExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16610:1: rule__AndExpression__ExpAssignment_1_1 : ( ruleEqualityExpression ) ;
public final void rule__AndExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16873:1: ( ( ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16874:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16614:1: ( ( ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16615:1: ( ruleEqualityExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16874:1: ( ruleEqualityExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16875:1: ruleEqualityExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16615:1: ( ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16616:1: ruleEqualityExpression
{
before(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_134277);
+ pushFollow(FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133742);
ruleEqualityExpression();
state._fsp--;
@@ -45835,20 +44991,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16884:1: rule__EqualityExpression__ExpAssignment_0 : ( ruleClassificationExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16625:1: rule__EqualityExpression__ExpAssignment_0 : ( ruleClassificationExpression ) ;
public final void rule__EqualityExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16888:1: ( ( ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16889:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16629:1: ( ( ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16630:1: ( ruleClassificationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16889:1: ( ruleClassificationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16890:1: ruleClassificationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16630:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16631:1: ruleClassificationExpression
{
before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_034308);
+ pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033773);
ruleClassificationExpression();
state._fsp--;
@@ -45876,23 +45032,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16899:1: rule__EqualityExpression__OpAssignment_1_0 : ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16640:1: rule__EqualityExpression__OpAssignment_1_0 : ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__EqualityExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16903:1: ( ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16904:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16644:1: ( ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16645:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16904:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16905:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16645:1: ( ( rule__EqualityExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16646:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getEqualityExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16906:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16906:2: rule__EqualityExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16647:1: ( rule__EqualityExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16647:2: rule__EqualityExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_034339);
+ pushFollow(FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033804);
rule__EqualityExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -45923,20 +45079,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__EqualityExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16915:1: rule__EqualityExpression__ExpAssignment_1_1 : ( ruleClassificationExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16656:1: rule__EqualityExpression__ExpAssignment_1_1 : ( ruleClassificationExpression ) ;
public final void rule__EqualityExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16919:1: ( ( ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16920:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16660:1: ( ( ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16661:1: ( ruleClassificationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16920:1: ( ruleClassificationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16921:1: ruleClassificationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16661:1: ( ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16662:1: ruleClassificationExpression
{
before(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_134372);
+ pushFollow(FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133837);
ruleClassificationExpression();
state._fsp--;
@@ -45964,20 +45120,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16930:1: rule__ClassificationExpression__ExpAssignment_0 : ( ruleRelationalExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16671:1: rule__ClassificationExpression__ExpAssignment_0 : ( ruleRelationalExpression ) ;
public final void rule__ClassificationExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16934:1: ( ( ruleRelationalExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16935:1: ( ruleRelationalExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16675:1: ( ( ruleRelationalExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16676:1: ( ruleRelationalExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16935:1: ( ruleRelationalExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16936:1: ruleRelationalExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16676:1: ( ruleRelationalExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16677:1: ruleRelationalExpression
{
before(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_034403);
+ pushFollow(FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033868);
ruleRelationalExpression();
state._fsp--;
@@ -46005,23 +45161,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16945:1: rule__ClassificationExpression__OpAssignment_1_0 : ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16686:1: rule__ClassificationExpression__OpAssignment_1_0 : ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__ClassificationExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16949:1: ( ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16950:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16690:1: ( ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16691:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16950:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16951:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16691:1: ( ( rule__ClassificationExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16692:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getClassificationExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16952:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16952:2: rule__ClassificationExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16693:1: ( rule__ClassificationExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16693:2: rule__ClassificationExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_034434);
+ pushFollow(FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033899);
rule__ClassificationExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -46052,20 +45208,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationExpression__TypeNameAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16961:1: rule__ClassificationExpression__TypeNameAssignment_1_1 : ( ruleNameExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16702:1: rule__ClassificationExpression__TypeNameAssignment_1_1 : ( ruleNameExpression ) ;
public final void rule__ClassificationExpression__TypeNameAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16965:1: ( ( ruleNameExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16966:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16706:1: ( ( ruleNameExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16707:1: ( ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16966:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16967:1: ruleNameExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16707:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16708:1: ruleNameExpression
{
before(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_134467);
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133932);
ruleNameExpression();
state._fsp--;
@@ -46093,20 +45249,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__LeftAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16976:1: rule__RelationalExpression__LeftAssignment_0 : ( ruleShiftExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16717:1: rule__RelationalExpression__LeftAssignment_0 : ( ruleShiftExpression ) ;
public final void rule__RelationalExpression__LeftAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16980:1: ( ( ruleShiftExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16981:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16721:1: ( ( ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16722:1: ( ruleShiftExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16981:1: ( ruleShiftExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16982:1: ruleShiftExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16722:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16723:1: ruleShiftExpression
{
before(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_034498);
+ pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033963);
ruleShiftExpression();
state._fsp--;
@@ -46134,23 +45290,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16991:1: rule__RelationalExpression__OpAssignment_1_0 : ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16732:1: rule__RelationalExpression__OpAssignment_1_0 : ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__RelationalExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16995:1: ( ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16996:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16736:1: ( ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16737:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16996:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16997:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16737:1: ( ( rule__RelationalExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16738:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getRelationalExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16998:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16998:2: rule__RelationalExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16739:1: ( rule__RelationalExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16739:2: rule__RelationalExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_034529);
+ pushFollow(FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033994);
rule__RelationalExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -46181,20 +45337,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__RelationalExpression__RightAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17007:1: rule__RelationalExpression__RightAssignment_1_1 : ( ruleShiftExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16748:1: rule__RelationalExpression__RightAssignment_1_1 : ( ruleShiftExpression ) ;
public final void rule__RelationalExpression__RightAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17011:1: ( ( ruleShiftExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17012:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16752:1: ( ( ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16753:1: ( ruleShiftExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17012:1: ( ruleShiftExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17013:1: ruleShiftExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16753:1: ( ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16754:1: ruleShiftExpression
{
before(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_134562);
+ pushFollow(FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_134027);
ruleShiftExpression();
state._fsp--;
@@ -46222,20 +45378,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17022:1: rule__ShiftExpression__ExpAssignment_0 : ( ruleAdditiveExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16763:1: rule__ShiftExpression__ExpAssignment_0 : ( ruleAdditiveExpression ) ;
public final void rule__ShiftExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17026:1: ( ( ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17027:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16767:1: ( ( ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16768:1: ( ruleAdditiveExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17027:1: ( ruleAdditiveExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17028:1: ruleAdditiveExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16768:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16769:1: ruleAdditiveExpression
{
before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_034593);
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_034058);
ruleAdditiveExpression();
state._fsp--;
@@ -46263,23 +45419,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17037:1: rule__ShiftExpression__OpAssignment_1_0 : ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16778:1: rule__ShiftExpression__OpAssignment_1_0 : ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__ShiftExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17041:1: ( ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17042:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16782:1: ( ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16783:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17042:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17043:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16783:1: ( ( rule__ShiftExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16784:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getShiftExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17044:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17044:2: rule__ShiftExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16785:1: ( rule__ShiftExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16785:2: rule__ShiftExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_034624);
+ pushFollow(FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_034089);
rule__ShiftExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -46310,20 +45466,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ShiftExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17053:1: rule__ShiftExpression__ExpAssignment_1_1 : ( ruleAdditiveExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16794:1: rule__ShiftExpression__ExpAssignment_1_1 : ( ruleAdditiveExpression ) ;
public final void rule__ShiftExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17057:1: ( ( ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17058:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16798:1: ( ( ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16799:1: ( ruleAdditiveExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17058:1: ( ruleAdditiveExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17059:1: ruleAdditiveExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16799:1: ( ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16800:1: ruleAdditiveExpression
{
before(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_134657);
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_134122);
ruleAdditiveExpression();
state._fsp--;
@@ -46351,20 +45507,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17068:1: rule__AdditiveExpression__ExpAssignment_0 : ( ruleMultiplicativeExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16809:1: rule__AdditiveExpression__ExpAssignment_0 : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17072:1: ( ( ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17073:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16813:1: ( ( ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16814:1: ( ruleMultiplicativeExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17073:1: ( ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17074:1: ruleMultiplicativeExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16814:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16815:1: ruleMultiplicativeExpression
{
before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_034688);
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_034153);
ruleMultiplicativeExpression();
state._fsp--;
@@ -46392,23 +45548,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17083:1: rule__AdditiveExpression__OpAssignment_1_0 : ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16824:1: rule__AdditiveExpression__OpAssignment_1_0 : ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__AdditiveExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17087:1: ( ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17088:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16828:1: ( ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16829:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17088:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17089:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16829:1: ( ( rule__AdditiveExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16830:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getAdditiveExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17090:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17090:2: rule__AdditiveExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16831:1: ( rule__AdditiveExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16831:2: rule__AdditiveExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_034719);
+ pushFollow(FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_034184);
rule__AdditiveExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -46439,20 +45595,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AdditiveExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17099:1: rule__AdditiveExpression__ExpAssignment_1_1 : ( ruleMultiplicativeExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16840:1: rule__AdditiveExpression__ExpAssignment_1_1 : ( ruleMultiplicativeExpression ) ;
public final void rule__AdditiveExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17103:1: ( ( ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17104:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16844:1: ( ( ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16845:1: ( ruleMultiplicativeExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17104:1: ( ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17105:1: ruleMultiplicativeExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16845:1: ( ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16846:1: ruleMultiplicativeExpression
{
before(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_134752);
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_134217);
ruleMultiplicativeExpression();
state._fsp--;
@@ -46480,20 +45636,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17114:1: rule__MultiplicativeExpression__ExpAssignment_0 : ( ruleUnaryExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16855:1: rule__MultiplicativeExpression__ExpAssignment_0 : ( ruleUnaryExpression ) ;
public final void rule__MultiplicativeExpression__ExpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17118:1: ( ( ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17119:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16859:1: ( ( ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16860:1: ( ruleUnaryExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17119:1: ( ruleUnaryExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17120:1: ruleUnaryExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16860:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16861:1: ruleUnaryExpression
{
before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_034783);
+ pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_034248);
ruleUnaryExpression();
state._fsp--;
@@ -46521,23 +45677,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__OpAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17129:1: rule__MultiplicativeExpression__OpAssignment_1_0 : ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16870:1: rule__MultiplicativeExpression__OpAssignment_1_0 : ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) ;
public final void rule__MultiplicativeExpression__OpAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17133:1: ( ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17134:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16874:1: ( ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16875:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17134:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17135:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16875:1: ( ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16876:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
{
before(grammarAccess.getMultiplicativeExpressionAccess().getOpAlternatives_1_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17136:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17136:2: rule__MultiplicativeExpression__OpAlternatives_1_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16877:1: ( rule__MultiplicativeExpression__OpAlternatives_1_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16877:2: rule__MultiplicativeExpression__OpAlternatives_1_0_0
{
- pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_034814);
+ pushFollow(FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_034279);
rule__MultiplicativeExpression__OpAlternatives_1_0_0();
state._fsp--;
@@ -46568,20 +45724,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__MultiplicativeExpression__ExpAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17145:1: rule__MultiplicativeExpression__ExpAssignment_1_1 : ( ruleUnaryExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16886:1: rule__MultiplicativeExpression__ExpAssignment_1_1 : ( ruleUnaryExpression ) ;
public final void rule__MultiplicativeExpression__ExpAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17149:1: ( ( ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17150:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16890:1: ( ( ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16891:1: ( ruleUnaryExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17150:1: ( ruleUnaryExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17151:1: ruleUnaryExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16891:1: ( ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16892:1: ruleUnaryExpression
{
before(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_134847);
+ pushFollow(FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_134312);
ruleUnaryExpression();
state._fsp--;
@@ -46609,23 +45765,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__OpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17160:1: rule__UnaryExpression__OpAssignment_0 : ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16901:1: rule__UnaryExpression__OpAssignment_0 : ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) ;
public final void rule__UnaryExpression__OpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17164:1: ( ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17165:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16905:1: ( ( ( rule__UnaryExpression__OpAlternatives_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16906:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17165:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17166:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16906:1: ( ( rule__UnaryExpression__OpAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16907:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
{
before(grammarAccess.getUnaryExpressionAccess().getOpAlternatives_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17167:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17167:2: rule__UnaryExpression__OpAlternatives_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16908:1: ( rule__UnaryExpression__OpAlternatives_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16908:2: rule__UnaryExpression__OpAlternatives_0_0
{
- pushFollow(FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_034878);
+ pushFollow(FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_034343);
rule__UnaryExpression__OpAlternatives_0_0();
state._fsp--;
@@ -46656,20 +45812,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__UnaryExpression__ExpAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17176:1: rule__UnaryExpression__ExpAssignment_1 : ( rulePrimaryExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16917:1: rule__UnaryExpression__ExpAssignment_1 : ( rulePrimaryExpression ) ;
public final void rule__UnaryExpression__ExpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17180:1: ( ( rulePrimaryExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17181:1: ( rulePrimaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16921:1: ( ( rulePrimaryExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16922:1: ( rulePrimaryExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17181:1: ( rulePrimaryExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17182:1: rulePrimaryExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16922:1: ( rulePrimaryExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16923:1: rulePrimaryExpression
{
before(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_134911);
+ pushFollow(FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_134376);
rulePrimaryExpression();
state._fsp--;
@@ -46697,20 +45853,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PrimaryExpression__PrefixAssignment"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17191:1: rule__PrimaryExpression__PrefixAssignment : ( ruleValueSpecification ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16932:1: rule__PrimaryExpression__PrefixAssignment : ( ruleValueSpecification ) ;
public final void rule__PrimaryExpression__PrefixAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17195:1: ( ( ruleValueSpecification ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17196:1: ( ruleValueSpecification )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16936:1: ( ( ruleValueSpecification ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16937:1: ( ruleValueSpecification )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17196:1: ( ruleValueSpecification )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17197:1: ruleValueSpecification
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16937:1: ( ruleValueSpecification )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16938:1: ruleValueSpecification
{
before(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment34942);
+ pushFollow(FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment34407);
ruleValueSpecification();
state._fsp--;
@@ -46738,20 +45894,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__OperationNameAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17206:1: rule__OperationCallExpression__OperationNameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16947:1: rule__OperationCallExpression__OperationNameAssignment_1 : ( RULE_ID ) ;
public final void rule__OperationCallExpression__OperationNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17210:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17211:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16951:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16952:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17211:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17212:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16952:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16953:1: RULE_ID
{
before(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_134973);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_134438);
after(grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
}
@@ -46775,20 +45931,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17221:1: rule__OperationCallExpression__TupleAssignment_2 : ( ruleTuple ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16962:1: rule__OperationCallExpression__TupleAssignment_2 : ( ruleTuple ) ;
public final void rule__OperationCallExpression__TupleAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17225:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17226:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16966:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16967:1: ( ruleTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17226:1: ( ruleTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17227:1: ruleTuple
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16967:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16968:1: ruleTuple
{
before(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_235004);
+ pushFollow(FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234469);
ruleTuple();
state._fsp--;
@@ -46816,20 +45972,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__OperationCallExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17236:1: rule__OperationCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16977:1: rule__OperationCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
public final void rule__OperationCallExpression__SuffixAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17240:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17241:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16981:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16982:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17241:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17242:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16982:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16983:1: ruleSuffixExpression
{
before(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_335035);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334500);
ruleSuffixExpression();
state._fsp--;
@@ -46856,140 +46012,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__OperationCallExpression__SuffixAssignment_3"
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17251:1: rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0 : ( RULE_ID ) ;
- public final void rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17255:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17256:1: ( RULE_ID )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17256:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17257:1: RULE_ID
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__OperationCallExpressionWithoutDot__OperationNameAssignment_035066);
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__TupleAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17266:1: rule__OperationCallExpressionWithoutDot__TupleAssignment_1 : ( ruleTuple ) ;
- public final void rule__OperationCallExpressionWithoutDot__TupleAssignment_1() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17270:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17271:1: ( ruleTuple )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17271:1: ( ruleTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17272:1: ruleTuple
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__OperationCallExpressionWithoutDot__TupleAssignment_135097);
- ruleTuple();
-
- state._fsp--;
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__TupleAssignment_1"
-
-
- // $ANTLR start "rule__OperationCallExpressionWithoutDot__SuffixAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17281:1: rule__OperationCallExpressionWithoutDot__SuffixAssignment_2 : ( ruleSuffixExpression ) ;
- public final void rule__OperationCallExpressionWithoutDot__SuffixAssignment_2() throws RecognitionException {
-
- int stackSize = keepStackSize();
-
- try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17285:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17286:1: ( ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17286:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17287:1: ruleSuffixExpression
- {
- before(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpressionWithoutDot__SuffixAssignment_235128);
- ruleSuffixExpression();
-
- state._fsp--;
-
- after(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
-
- }
-
-
- }
-
- }
- catch (RecognitionException re) {
- reportError(re);
- recover(input,re);
- }
- finally {
-
- restoreStackSize(stackSize);
-
- }
- return ;
- }
- // $ANTLR end "rule__OperationCallExpressionWithoutDot__SuffixAssignment_2"
-
-
// $ANTLR start "rule__PropertyCallExpression__PropertyNameAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17296:1: rule__PropertyCallExpression__PropertyNameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16992:1: rule__PropertyCallExpression__PropertyNameAssignment_1 : ( RULE_ID ) ;
public final void rule__PropertyCallExpression__PropertyNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17300:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17301:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16996:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16997:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17301:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17302:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16997:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:16998:1: RULE_ID
{
before(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_135159);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134531);
after(grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
}
@@ -47013,20 +46050,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__IndexAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17311:1: rule__PropertyCallExpression__IndexAssignment_2_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17007:1: rule__PropertyCallExpression__IndexAssignment_2_1 : ( ruleExpression ) ;
public final void rule__PropertyCallExpression__IndexAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17315:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17316:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17011:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17012:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17316:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17317:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17012:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17013:1: ruleExpression
{
before(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_135190);
+ pushFollow(FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134562);
ruleExpression();
state._fsp--;
@@ -47054,20 +46091,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__PropertyCallExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17326:1: rule__PropertyCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17022:1: rule__PropertyCallExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
public final void rule__PropertyCallExpression__SuffixAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17330:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17331:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17026:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17027:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17331:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17332:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17027:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17028:1: ruleSuffixExpression
{
before(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_335221);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334593);
ruleSuffixExpression();
state._fsp--;
@@ -47095,20 +46132,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__KindAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17341:1: rule__LinkOperationExpression__KindAssignment_1 : ( ruleLinkOperationKind ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17037:1: rule__LinkOperationExpression__KindAssignment_1 : ( ruleLinkOperationKind ) ;
public final void rule__LinkOperationExpression__KindAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17345:1: ( ( ruleLinkOperationKind ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17346:1: ( ruleLinkOperationKind )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17041:1: ( ( ruleLinkOperationKind ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17042:1: ( ruleLinkOperationKind )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17346:1: ( ruleLinkOperationKind )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17347:1: ruleLinkOperationKind
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17042:1: ( ruleLinkOperationKind )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17043:1: ruleLinkOperationKind
{
before(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_135252);
+ pushFollow(FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134624);
ruleLinkOperationKind();
state._fsp--;
@@ -47136,20 +46173,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17356:1: rule__LinkOperationExpression__TupleAssignment_2 : ( ruleLinkOperationTuple ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17052:1: rule__LinkOperationExpression__TupleAssignment_2 : ( ruleLinkOperationTuple ) ;
public final void rule__LinkOperationExpression__TupleAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17360:1: ( ( ruleLinkOperationTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17361:1: ( ruleLinkOperationTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17056:1: ( ( ruleLinkOperationTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17057:1: ( ruleLinkOperationTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17361:1: ( ruleLinkOperationTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17362:1: ruleLinkOperationTuple
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17057:1: ( ruleLinkOperationTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17058:1: ruleLinkOperationTuple
{
before(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_235283);
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234655);
ruleLinkOperationTuple();
state._fsp--;
@@ -47177,20 +46214,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17371:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 : ( ruleLinkOperationTupleElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17067:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1 : ( ruleLinkOperationTupleElement ) ;
public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17375:1: ( ( ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17376:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17071:1: ( ( ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17072:1: ( ruleLinkOperationTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17376:1: ( ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17377:1: ruleLinkOperationTupleElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17072:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17073:1: ruleLinkOperationTupleElement
{
before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_135314);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134686);
ruleLinkOperationTupleElement();
state._fsp--;
@@ -47218,20 +46255,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17386:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 : ( ruleLinkOperationTupleElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17082:1: rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1 : ( ruleLinkOperationTupleElement ) ;
public final void rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17390:1: ( ( ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17391:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17086:1: ( ( ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17087:1: ( ruleLinkOperationTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17391:1: ( ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17392:1: ruleLinkOperationTupleElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17087:1: ( ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17088:1: ruleLinkOperationTupleElement
{
before(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_135345);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134717);
ruleLinkOperationTupleElement();
state._fsp--;
@@ -47258,22 +46295,22 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1"
- // $ANTLR start "rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17401:1: rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0 : ( RULE_ID ) ;
- public final void rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__RoleAssignment_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17097:1: rule__LinkOperationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
+ public final void rule__LinkOperationTupleElement__RoleAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17405:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17406:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17101:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17102:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17406:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17407:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17102:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17103:1: RULE_ID
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__ObjectOrRoleAssignment_035376);
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0());
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034748);
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
}
@@ -47292,29 +46329,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0"
+ // $ANTLR end "rule__LinkOperationTupleElement__RoleAssignment_0"
- // $ANTLR start "rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17416:1: rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1 : ( ruleExpression ) ;
- public final void rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17112:1: rule__LinkOperationTupleElement__RoleIndexAssignment_1_1 : ( ruleExpression ) ;
+ public final void rule__LinkOperationTupleElement__RoleIndexAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17420:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17421:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17116:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17117:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17421:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17422:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17117:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17118:1: ruleExpression
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_135407);
+ before(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134779);
ruleExpression();
state._fsp--;
- after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0());
+ after(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
}
@@ -47333,25 +46370,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1"
+ // $ANTLR end "rule__LinkOperationTupleElement__RoleIndexAssignment_1_1"
- // $ANTLR start "rule__LinkOperationTupleElement__ObjectAssignment_1_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17431:1: rule__LinkOperationTupleElement__ObjectAssignment_1_2 : ( RULE_ID ) ;
- public final void rule__LinkOperationTupleElement__ObjectAssignment_1_2() throws RecognitionException {
+ // $ANTLR start "rule__LinkOperationTupleElement__ObjectAssignment_3"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17127:1: rule__LinkOperationTupleElement__ObjectAssignment_3 : ( ruleExpression ) ;
+ public final void rule__LinkOperationTupleElement__ObjectAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17435:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17436:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17131:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17132:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17436:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17437:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17132:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17133:1: ruleExpression
{
- before(grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__ObjectAssignment_1_235438);
- after(grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0());
+ before(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334810);
+ ruleExpression();
+
+ state._fsp--;
+
+ after(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
}
@@ -47370,25 +46411,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__LinkOperationTupleElement__ObjectAssignment_1_2"
+ // $ANTLR end "rule__LinkOperationTupleElement__ObjectAssignment_3"
// $ANTLR start "rule__SequenceOperationExpression__OperationNameAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17446:1: rule__SequenceOperationExpression__OperationNameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17142:1: rule__SequenceOperationExpression__OperationNameAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__SequenceOperationExpression__OperationNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17450:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17451:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17146:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17147:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17451:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17452:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17147:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17148:1: ruleQualifiedNameWithBinding
{
- before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SequenceOperationExpression__OperationNameAssignment_135469);
- after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
+ before(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134841);
+ ruleQualifiedNameWithBinding();
+
+ state._fsp--;
+
+ after(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
}
@@ -47411,20 +46456,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__TupleAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17461:1: rule__SequenceOperationExpression__TupleAssignment_2 : ( ruleTuple ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17157:1: rule__SequenceOperationExpression__TupleAssignment_2 : ( ruleTuple ) ;
public final void rule__SequenceOperationExpression__TupleAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17465:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17466:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17161:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17162:1: ( ruleTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17466:1: ( ruleTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17467:1: ruleTuple
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17162:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17163:1: ruleTuple
{
before(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_235500);
+ pushFollow(FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234872);
ruleTuple();
state._fsp--;
@@ -47452,20 +46497,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceOperationExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17476:1: rule__SequenceOperationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17172:1: rule__SequenceOperationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
public final void rule__SequenceOperationExpression__SuffixAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17480:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17481:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17176:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17177:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17481:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17482:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17177:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17178:1: ruleSuffixExpression
{
before(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_335531);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334903);
ruleSuffixExpression();
state._fsp--;
@@ -47493,24 +46538,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__IsOrderedAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17491:1: rule__SequenceReductionExpression__IsOrderedAssignment_2 : ( ( 'ordered' ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17187:1: rule__SequenceReductionExpression__IsOrderedAssignment_2 : ( ( 'ordered' ) ) ;
public final void rule__SequenceReductionExpression__IsOrderedAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17495:1: ( ( ( 'ordered' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17496:1: ( ( 'ordered' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17191:1: ( ( ( 'ordered' ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17192:1: ( ( 'ordered' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17496:1: ( ( 'ordered' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17497:1: ( 'ordered' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17192:1: ( ( 'ordered' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17193:1: ( 'ordered' )
{
before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17498:1: ( 'ordered' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17499:1: 'ordered'
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17194:1: ( 'ordered' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17195:1: 'ordered'
{
before(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
- match(input,113,FOLLOW_113_in_rule__SequenceReductionExpression__IsOrderedAssignment_235567);
+ match(input,113,FOLLOW_113_in_rule__SequenceReductionExpression__IsOrderedAssignment_234939);
after(grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
}
@@ -47538,20 +46583,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__BehaviorAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17514:1: rule__SequenceReductionExpression__BehaviorAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17210:1: rule__SequenceReductionExpression__BehaviorAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__SequenceReductionExpression__BehaviorAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17518:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17519:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17214:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17215:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17519:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17520:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17215:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17216:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_335606);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334978);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -47579,20 +46624,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceReductionExpression__SuffixAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17529:1: rule__SequenceReductionExpression__SuffixAssignment_4 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17225:1: rule__SequenceReductionExpression__SuffixAssignment_4 : ( ruleSuffixExpression ) ;
public final void rule__SequenceReductionExpression__SuffixAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17533:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17534:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17229:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17230:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17534:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17535:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17230:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17231:1: ruleSuffixExpression
{
before(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_435637);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_435009);
ruleSuffixExpression();
state._fsp--;
@@ -47620,20 +46665,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17544:1: rule__SelectOrRejectOperation__OpAssignment_1 : ( ruleSelectOrRejectOperator ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17240:1: rule__SelectOrRejectOperation__OpAssignment_1 : ( ruleSelectOrRejectOperator ) ;
public final void rule__SelectOrRejectOperation__OpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17548:1: ( ( ruleSelectOrRejectOperator ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17549:1: ( ruleSelectOrRejectOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17244:1: ( ( ruleSelectOrRejectOperator ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17245:1: ( ruleSelectOrRejectOperator )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17549:1: ( ruleSelectOrRejectOperator )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17550:1: ruleSelectOrRejectOperator
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17245:1: ( ruleSelectOrRejectOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17246:1: ruleSelectOrRejectOperator
{
before(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_135668);
+ pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_135040);
ruleSelectOrRejectOperator();
state._fsp--;
@@ -47661,20 +46706,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17559:1: rule__SelectOrRejectOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17255:1: rule__SelectOrRejectOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__SelectOrRejectOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17563:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17564:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17259:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17260:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17564:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17565:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17260:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17261:1: RULE_ID
{
before(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_235699);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_235071);
after(grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -47698,20 +46743,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17574:1: rule__SelectOrRejectOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17270:1: rule__SelectOrRejectOperation__ExprAssignment_4 : ( ruleExpression ) ;
public final void rule__SelectOrRejectOperation__ExprAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17578:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17579:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17274:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17275:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17579:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17580:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17275:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17276:1: ruleExpression
{
before(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_435730);
+ pushFollow(FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_435102);
ruleExpression();
state._fsp--;
@@ -47739,20 +46784,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SelectOrRejectOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17589:1: rule__SelectOrRejectOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17285:1: rule__SelectOrRejectOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
public final void rule__SelectOrRejectOperation__SuffixAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17593:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17594:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17289:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17290:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17594:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17595:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17290:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17291:1: ruleSuffixExpression
{
before(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_635761);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_635133);
ruleSuffixExpression();
state._fsp--;
@@ -47780,20 +46825,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17604:1: rule__CollectOrIterateOperation__OpAssignment_1 : ( ruleCollectOrIterateOperator ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17300:1: rule__CollectOrIterateOperation__OpAssignment_1 : ( ruleCollectOrIterateOperator ) ;
public final void rule__CollectOrIterateOperation__OpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17608:1: ( ( ruleCollectOrIterateOperator ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17609:1: ( ruleCollectOrIterateOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17304:1: ( ( ruleCollectOrIterateOperator ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17305:1: ( ruleCollectOrIterateOperator )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17609:1: ( ruleCollectOrIterateOperator )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17610:1: ruleCollectOrIterateOperator
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17305:1: ( ruleCollectOrIterateOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17306:1: ruleCollectOrIterateOperator
{
before(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_135792);
+ pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_135164);
ruleCollectOrIterateOperator();
state._fsp--;
@@ -47821,20 +46866,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17619:1: rule__CollectOrIterateOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17315:1: rule__CollectOrIterateOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__CollectOrIterateOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17623:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17624:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17319:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17320:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17624:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17625:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17320:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17321:1: RULE_ID
{
before(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_235823);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_235195);
after(grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -47858,20 +46903,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17634:1: rule__CollectOrIterateOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17330:1: rule__CollectOrIterateOperation__ExprAssignment_4 : ( ruleExpression ) ;
public final void rule__CollectOrIterateOperation__ExprAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17638:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17639:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17334:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17335:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17639:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17640:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17335:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17336:1: ruleExpression
{
before(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_435854);
+ pushFollow(FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_435226);
ruleExpression();
state._fsp--;
@@ -47899,20 +46944,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CollectOrIterateOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17649:1: rule__CollectOrIterateOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17345:1: rule__CollectOrIterateOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
public final void rule__CollectOrIterateOperation__SuffixAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17653:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17654:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17349:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17350:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17654:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17655:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17350:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17351:1: ruleSuffixExpression
{
before(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_635885);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_635257);
ruleSuffixExpression();
state._fsp--;
@@ -47940,20 +46985,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__OpAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17664:1: rule__ForAllOrExistsOrOneOperation__OpAssignment_1 : ( ruleForAllOrExistsOrOneOperator ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17360:1: rule__ForAllOrExistsOrOneOperation__OpAssignment_1 : ( ruleForAllOrExistsOrOneOperator ) ;
public final void rule__ForAllOrExistsOrOneOperation__OpAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17668:1: ( ( ruleForAllOrExistsOrOneOperator ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17669:1: ( ruleForAllOrExistsOrOneOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17364:1: ( ( ruleForAllOrExistsOrOneOperator ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17365:1: ( ruleForAllOrExistsOrOneOperator )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17669:1: ( ruleForAllOrExistsOrOneOperator )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17670:1: ruleForAllOrExistsOrOneOperator
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17365:1: ( ruleForAllOrExistsOrOneOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17366:1: ruleForAllOrExistsOrOneOperator
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_135916);
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_135288);
ruleForAllOrExistsOrOneOperator();
state._fsp--;
@@ -47981,20 +47026,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17679:1: rule__ForAllOrExistsOrOneOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17375:1: rule__ForAllOrExistsOrOneOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__ForAllOrExistsOrOneOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17683:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17684:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17379:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17380:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17684:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17685:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17380:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17381:1: RULE_ID
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_235947);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_235319);
after(grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -48018,20 +47063,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17694:1: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17390:1: rule__ForAllOrExistsOrOneOperation__ExprAssignment_4 : ( ruleExpression ) ;
public final void rule__ForAllOrExistsOrOneOperation__ExprAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17698:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17699:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17394:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17395:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17699:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17700:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17395:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17396:1: ruleExpression
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_435978);
+ pushFollow(FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_435350);
ruleExpression();
state._fsp--;
@@ -48059,20 +47104,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17709:1: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17405:1: rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
public final void rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17713:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17714:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17409:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17410:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17714:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17715:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17410:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17411:1: ruleSuffixExpression
{
before(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_636009);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_635381);
ruleSuffixExpression();
state._fsp--;
@@ -48100,20 +47145,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__NameAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17724:1: rule__IsUniqueOperation__NameAssignment_2 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17420:1: rule__IsUniqueOperation__NameAssignment_2 : ( RULE_ID ) ;
public final void rule__IsUniqueOperation__NameAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17728:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17729:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17424:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17425:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17729:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17730:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17425:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17426:1: RULE_ID
{
before(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_236040);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_235412);
after(grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
}
@@ -48137,20 +47182,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__ExprAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17739:1: rule__IsUniqueOperation__ExprAssignment_4 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17435:1: rule__IsUniqueOperation__ExprAssignment_4 : ( ruleExpression ) ;
public final void rule__IsUniqueOperation__ExprAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17743:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17744:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17439:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17440:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17744:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17745:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17440:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17441:1: ruleExpression
{
before(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_436071);
+ pushFollow(FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_435443);
ruleExpression();
state._fsp--;
@@ -48178,20 +47223,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IsUniqueOperation__SuffixAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17754:1: rule__IsUniqueOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17450:1: rule__IsUniqueOperation__SuffixAssignment_6 : ( ruleSuffixExpression ) ;
public final void rule__IsUniqueOperation__SuffixAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17758:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17759:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17454:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17455:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17759:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17760:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17455:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17456:1: ruleSuffixExpression
{
before(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_636102);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635474);
ruleSuffixExpression();
state._fsp--;
@@ -48219,20 +47264,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17769:1: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17465:1: rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1 : ( ruleExpression ) ;
public final void rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17773:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17774:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17469:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17470:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17774:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17775:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17470:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17471:1: ruleExpression
{
before(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_136133);
+ pushFollow(FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135505);
ruleExpression();
state._fsp--;
@@ -48260,20 +47305,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__CastedAssignment_3_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17784:1: rule__ParenthesizedExpression__CastedAssignment_3_0 : ( ruleNonLiteralValueSpecification ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17480:1: rule__ParenthesizedExpression__CastedAssignment_3_0 : ( ruleNonLiteralValueSpecification ) ;
public final void rule__ParenthesizedExpression__CastedAssignment_3_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17788:1: ( ( ruleNonLiteralValueSpecification ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17789:1: ( ruleNonLiteralValueSpecification )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17484:1: ( ( ruleNonLiteralValueSpecification ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17485:1: ( ruleNonLiteralValueSpecification )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17789:1: ( ruleNonLiteralValueSpecification )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17790:1: ruleNonLiteralValueSpecification
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17485:1: ( ruleNonLiteralValueSpecification )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17486:1: ruleNonLiteralValueSpecification
{
before(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_036164);
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035536);
ruleNonLiteralValueSpecification();
state._fsp--;
@@ -48301,20 +47346,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ParenthesizedExpression__SuffixAssignment_3_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17799:1: rule__ParenthesizedExpression__SuffixAssignment_3_1 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17495:1: rule__ParenthesizedExpression__SuffixAssignment_3_1 : ( ruleSuffixExpression ) ;
public final void rule__ParenthesizedExpression__SuffixAssignment_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17803:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17804:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17499:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17500:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17804:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17805:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17500:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17501:1: ruleSuffixExpression
{
before(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_136195);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135567);
ruleSuffixExpression();
state._fsp--;
@@ -48342,20 +47387,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisExpression__SuffixAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17814:1: rule__ThisExpression__SuffixAssignment_2 : ( ruleSuffixExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17510:1: rule__ThisExpression__SuffixAssignment_2 : ( ruleSuffixExpression ) ;
public final void rule__ThisExpression__SuffixAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17818:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17819:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17514:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17515:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17819:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17820:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17515:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17516:1: ruleSuffixExpression
{
before(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_236226);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235598);
ruleSuffixExpression();
state._fsp--;
@@ -48382,22 +47427,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__ThisExpression__SuffixAssignment_2"
- // $ANTLR start "rule__SuperInvocationExpression__ClassNameAssignment_1_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17829:1: rule__SuperInvocationExpression__ClassNameAssignment_1_0_1 : ( RULE_ID ) ;
- public final void rule__SuperInvocationExpression__ClassNameAssignment_1_0_1() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17525:1: rule__SuperInvocationExpression__TupleAssignment_1_0 : ( ruleTuple ) ;
+ public final void rule__SuperInvocationExpression__TupleAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17833:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17834:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17529:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17530:1: ( ruleTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17834:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17835:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17530:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17531:1: ruleTuple
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__SuperInvocationExpression__ClassNameAssignment_1_0_136257);
- after(grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0());
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035629);
+ ruleTuple();
+
+ state._fsp--;
+
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
}
@@ -48416,29 +47465,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__ClassNameAssignment_1_0_1"
+ // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_0"
- // $ANTLR start "rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17844:1: rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3 : ( ruleOperationCallExpressionWithoutDot ) ;
- public final void rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17540:1: rule__SuperInvocationExpression__OperationNameAssignment_1_1_1 : ( ruleQualifiedNameWithBinding ) ;
+ public final void rule__SuperInvocationExpression__OperationNameAssignment_1_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17848:1: ( ( ruleOperationCallExpressionWithoutDot ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17849:1: ( ruleOperationCallExpressionWithoutDot )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17544:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17545:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17849:1: ( ruleOperationCallExpressionWithoutDot )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17850:1: ruleOperationCallExpressionWithoutDot
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17545:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17546:1: ruleQualifiedNameWithBinding
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0());
- pushFollow(FOLLOW_ruleOperationCallExpressionWithoutDot_in_rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_336288);
- ruleOperationCallExpressionWithoutDot();
+ before(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135660);
+ ruleQualifiedNameWithBinding();
state._fsp--;
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
}
@@ -48457,29 +47506,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3"
+ // $ANTLR end "rule__SuperInvocationExpression__OperationNameAssignment_1_1_1"
- // $ANTLR start "rule__SuperInvocationExpression__OperationCallAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17859:1: rule__SuperInvocationExpression__OperationCallAssignment_1_1 : ( ruleOperationCallExpression ) ;
- public final void rule__SuperInvocationExpression__OperationCallAssignment_1_1() throws RecognitionException {
+ // $ANTLR start "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17555:1: rule__SuperInvocationExpression__TupleAssignment_1_1_2 : ( ruleTuple ) ;
+ public final void rule__SuperInvocationExpression__TupleAssignment_1_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17863:1: ( ( ruleOperationCallExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17864:1: ( ruleOperationCallExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17559:1: ( ( ruleTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17560:1: ( ruleTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17864:1: ( ruleOperationCallExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17865:1: ruleOperationCallExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17560:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17561:1: ruleTuple
{
- before(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_rule__SuperInvocationExpression__OperationCallAssignment_1_136319);
- ruleOperationCallExpression();
+ before(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
+ pushFollow(FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235691);
+ ruleTuple();
state._fsp--;
- after(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0());
+ after(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
}
@@ -48498,24 +47547,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SuperInvocationExpression__OperationCallAssignment_1_1"
+ // $ANTLR end "rule__SuperInvocationExpression__TupleAssignment_1_1_2"
// $ANTLR start "rule__InstanceCreationExpression__ConstructorAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17874:1: rule__InstanceCreationExpression__ConstructorAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17570:1: rule__InstanceCreationExpression__ConstructorAssignment_1 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__InstanceCreationExpression__ConstructorAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17878:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17879:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17574:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17575:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17879:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17880:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17575:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17576:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_136350);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135722);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -48542,26 +47591,26 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR end "rule__InstanceCreationExpression__ConstructorAssignment_1"
- // $ANTLR start "rule__InstanceCreationExpression__TupleAssignment_2_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17889:1: rule__InstanceCreationExpression__TupleAssignment_2_0 : ( ruleTuple ) ;
- public final void rule__InstanceCreationExpression__TupleAssignment_2_0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__TupleAssignment_2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17585:1: rule__InstanceCreationExpression__TupleAssignment_2 : ( ruleInstanceCreationTuple ) ;
+ public final void rule__InstanceCreationExpression__TupleAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17893:1: ( ( ruleTuple ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17894:1: ( ruleTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17589:1: ( ( ruleInstanceCreationTuple ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17590:1: ( ruleInstanceCreationTuple )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17894:1: ( ruleTuple )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17895:1: ruleTuple
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17590:1: ( ruleInstanceCreationTuple )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17591:1: ruleInstanceCreationTuple
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleTuple_in_rule__InstanceCreationExpression__TupleAssignment_2_036381);
- ruleTuple();
+ before(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235753);
+ ruleInstanceCreationTuple();
state._fsp--;
- after(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0());
+ after(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
}
@@ -48580,29 +47629,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__TupleAssignment_2_0"
+ // $ANTLR end "rule__InstanceCreationExpression__TupleAssignment_2"
- // $ANTLR start "rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17904:1: rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1 : ( ruleSequenceConstructionCompletion ) ;
- public final void rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationExpression__SuffixAssignment_3"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17600:1: rule__InstanceCreationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
+ public final void rule__InstanceCreationExpression__SuffixAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17908:1: ( ( ruleSequenceConstructionCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17909:1: ( ruleSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17604:1: ( ( ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17605:1: ( ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17909:1: ( ruleSequenceConstructionCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17910:1: ruleSequenceConstructionCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17605:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17606:1: ruleSuffixExpression
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionCompletion_in_rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_136412);
- ruleSequenceConstructionCompletion();
+ before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335784);
+ ruleSuffixExpression();
state._fsp--;
- after(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0());
+ after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
}
@@ -48621,29 +47670,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1"
+ // $ANTLR end "rule__InstanceCreationExpression__SuffixAssignment_3"
- // $ANTLR start "rule__InstanceCreationExpression__SuffixAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17919:1: rule__InstanceCreationExpression__SuffixAssignment_3 : ( ruleSuffixExpression ) ;
- public final void rule__InstanceCreationExpression__SuffixAssignment_3() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17615:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0 : ( ruleInstanceCreationTupleElement ) ;
+ public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17923:1: ( ( ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17924:1: ( ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17619:1: ( ( ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17620:1: ( ruleInstanceCreationTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17924:1: ( ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17925:1: ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17620:1: ( ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17621:1: ruleInstanceCreationTupleElement
{
- before(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_336443);
- ruleSuffixExpression();
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035815);
+ ruleInstanceCreationTupleElement();
state._fsp--;
- after(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
}
@@ -48662,33 +47711,66 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__InstanceCreationExpression__SuffixAssignment_3"
+ // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17934:1: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17630:1: rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1 : ( ruleInstanceCreationTupleElement ) ;
+ public final void rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17938:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17939:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17634:1: ( ( ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17635:1: ( ruleInstanceCreationTupleElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17939:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17940:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17635:1: ( ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17636:1: ruleInstanceCreationTupleElement
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17941:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17942:1: '['
- {
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- match(input,78,FOLLOW_78_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_036479);
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ before(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135846);
+ ruleInstanceCreationTupleElement();
+
+ state._fsp--;
+
+ after(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
}
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+
+ }
+
+ }
+ catch (RecognitionException re) {
+ reportError(re);
+ recover(input,re);
+ }
+ finally {
+
+ restoreStackSize(stackSize);
+
+ }
+ return ;
+ }
+ // $ANTLR end "rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1"
+
+
+ // $ANTLR start "rule__InstanceCreationTupleElement__RoleAssignment_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17645:1: rule__InstanceCreationTupleElement__RoleAssignment_0 : ( RULE_ID ) ;
+ public final void rule__InstanceCreationTupleElement__RoleAssignment_0() throws RecognitionException {
+
+ int stackSize = keepStackSize();
+
+ try {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17649:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17650:1: ( RULE_ID )
+ {
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17650:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17651:1: RULE_ID
+ {
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035877);
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
}
@@ -48707,29 +47789,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
+ // $ANTLR end "rule__InstanceCreationTupleElement__RoleAssignment_0"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17957:1: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 : ( ruleAccessCompletion ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0() throws RecognitionException {
+ // $ANTLR start "rule__InstanceCreationTupleElement__ObjectAssignment_2"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17660:1: rule__InstanceCreationTupleElement__ObjectAssignment_2 : ( ruleExpression ) ;
+ public final void rule__InstanceCreationTupleElement__ObjectAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17961:1: ( ( ruleAccessCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17962:1: ( ruleAccessCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17664:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17665:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17962:1: ( ruleAccessCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17963:1: ruleAccessCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17665:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17666:1: ruleExpression
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_036518);
- ruleAccessCompletion();
+ before(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235908);
+ ruleExpression();
state._fsp--;
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
+ after(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
}
@@ -48748,29 +47830,33 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
+ // $ANTLR end "rule__InstanceCreationTupleElement__ObjectAssignment_2"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17972:1: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 : ( rulePartialSequenceConstructionCompletion ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17675:1: rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17976:1: ( ( rulePartialSequenceConstructionCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17977:1: ( rulePartialSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17679:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17680:1: ( ( '[' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17977:1: ( rulePartialSequenceConstructionCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17978:1: rulePartialSequenceConstructionCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17680:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17681:1: ( '[' )
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_136549);
- rulePartialSequenceConstructionCompletion();
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17682:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17683:1: '['
+ {
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ match(input,78,FOLLOW_78_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035944);
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- state._fsp--;
+ }
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
}
@@ -48789,29 +47875,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0"
- // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17987:1: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
- public final void rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17698:1: rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0 : ( ruleAccessCompletion ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17991:1: ( ( ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17992:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17702:1: ( ( ruleAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17703:1: ( ruleAccessCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17992:1: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17993:1: ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17703:1: ( ruleAccessCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17704:1: ruleAccessCompletion
{
- before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_136580);
- ruleSequenceConstructionExpression();
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
+ pushFollow(FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035983);
+ ruleAccessCompletion();
state._fsp--;
- after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
}
@@ -48830,29 +47916,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0"
- // $ANTLR start "rule__AccessCompletion__AccessIndexAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18002:1: rule__AccessCompletion__AccessIndexAssignment_0 : ( ruleExpression ) ;
- public final void rule__AccessCompletion__AccessIndexAssignment_0() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17713:1: rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1 : ( rulePartialSequenceConstructionCompletion ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18006:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18007:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17717:1: ( ( rulePartialSequenceConstructionCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17718:1: ( rulePartialSequenceConstructionCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18007:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18008:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17718:1: ( rulePartialSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17719:1: rulePartialSequenceConstructionCompletion
{
- before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_036611);
- ruleExpression();
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_136014);
+ rulePartialSequenceConstructionCompletion();
state._fsp--;
- after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
}
@@ -48871,29 +47957,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__AccessCompletion__AccessIndexAssignment_0"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1"
- // $ANTLR start "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18017:1: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
- public final void rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17728:1: rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
+ public final void rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18021:1: ( ( ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18022:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17732:1: ( ( ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17733:1: ( ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18022:1: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18023:1: ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17733:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17734:1: ruleSequenceConstructionExpression
{
- before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_136642);
+ before(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_136045);
ruleSequenceConstructionExpression();
state._fsp--;
- after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ after(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
}
@@ -48912,33 +47998,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
+ // $ANTLR end "rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1"
- // $ANTLR start "rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18032:1: rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
- public final void rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
+ // $ANTLR start "rule__AccessCompletion__AccessIndexAssignment_0"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17743:1: rule__AccessCompletion__AccessIndexAssignment_0 : ( ruleExpression ) ;
+ public final void rule__AccessCompletion__AccessIndexAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18036:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18037:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17747:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17748:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18037:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18038:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17748:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17749:1: ruleExpression
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18039:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18040:1: '['
- {
- before(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- match(input,78,FOLLOW_78_in_rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_036678);
- after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ before(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
+ pushFollow(FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_036076);
+ ruleExpression();
- }
+ state._fsp--;
- after(grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
+ after(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
}
@@ -48957,29 +48039,29 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0"
+ // $ANTLR end "rule__AccessCompletion__AccessIndexAssignment_0"
- // $ANTLR start "rule__SequenceConstructionCompletion__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18055:1: rule__SequenceConstructionCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
- public final void rule__SequenceConstructionCompletion__ExpressionAssignment_1() throws RecognitionException {
+ // $ANTLR start "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17758:1: rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1 : ( ruleSequenceConstructionExpression ) ;
+ public final void rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18059:1: ( ( ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18060:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17762:1: ( ( ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17763:1: ( ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18060:1: ( ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18061:1: ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17763:1: ( ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17764:1: ruleSequenceConstructionExpression
{
- before(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionCompletion__ExpressionAssignment_136717);
+ before(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_136107);
ruleSequenceConstructionExpression();
state._fsp--;
- after(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
+ after(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
}
@@ -48998,24 +48080,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
}
return ;
}
- // $ANTLR end "rule__SequenceConstructionCompletion__ExpressionAssignment_1"
+ // $ANTLR end "rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1"
// $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18070:1: rule__SequenceConstructionExpression__SequenceElementAssignment_1 : ( ruleSequenceElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17773:1: rule__SequenceConstructionExpression__SequenceElementAssignment_1 : ( ruleSequenceElement ) ;
public final void rule__SequenceConstructionExpression__SequenceElementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18074:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18075:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17777:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17778:1: ( ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18075:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18076:1: ruleSequenceElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17778:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17779:1: ruleSequenceElement
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_136748);
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_136138);
ruleSequenceElement();
state._fsp--;
@@ -49043,20 +48125,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18085:1: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 : ( ruleSequenceElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17788:1: rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1 : ( ruleSequenceElement ) ;
public final void rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18089:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18090:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17792:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17793:1: ( ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18090:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18091:1: ruleSequenceElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17793:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17794:1: ruleSequenceElement
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_136779);
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_136169);
ruleSequenceElement();
state._fsp--;
@@ -49084,20 +48166,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18100:1: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17803:1: rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1 : ( ruleExpression ) ;
public final void rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18104:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18105:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17807:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17808:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18105:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18106:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17808:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17809:1: ruleExpression
{
before(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_136810);
+ pushFollow(FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_136200);
ruleExpression();
state._fsp--;
@@ -49125,20 +48207,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Block__SequenceAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18115:1: rule__Block__SequenceAssignment_2 : ( ruleStatementSequence ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17818:1: rule__Block__SequenceAssignment_2 : ( ruleStatementSequence ) ;
public final void rule__Block__SequenceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18119:1: ( ( ruleStatementSequence ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18120:1: ( ruleStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17822:1: ( ( ruleStatementSequence ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17823:1: ( ruleStatementSequence )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18120:1: ( ruleStatementSequence )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18121:1: ruleStatementSequence
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17823:1: ( ruleStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17824:1: ruleStatementSequence
{
before(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_236841);
+ pushFollow(FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_236231);
ruleStatementSequence();
state._fsp--;
@@ -49166,20 +48248,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__StatementSequence__StatementsAssignment"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18130:1: rule__StatementSequence__StatementsAssignment : ( ruleDocumentedStatement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17833:1: rule__StatementSequence__StatementsAssignment : ( ruleDocumentedStatement ) ;
public final void rule__StatementSequence__StatementsAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18134:1: ( ( ruleDocumentedStatement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18135:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17837:1: ( ( ruleDocumentedStatement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17838:1: ( ruleDocumentedStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18135:1: ( ruleDocumentedStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18136:1: ruleDocumentedStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17838:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17839:1: ruleDocumentedStatement
{
before(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment36872);
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment36262);
ruleDocumentedStatement();
state._fsp--;
@@ -49207,23 +48289,23 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__CommentAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18145:1: rule__DocumentedStatement__CommentAssignment_0 : ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17848:1: rule__DocumentedStatement__CommentAssignment_0 : ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) ;
public final void rule__DocumentedStatement__CommentAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18149:1: ( ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18150:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17852:1: ( ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17853:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18150:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18151:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17853:1: ( ( rule__DocumentedStatement__CommentAlternatives_0_0 ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17854:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
{
before(grammarAccess.getDocumentedStatementAccess().getCommentAlternatives_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18152:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18152:2: rule__DocumentedStatement__CommentAlternatives_0_0
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17855:1: ( rule__DocumentedStatement__CommentAlternatives_0_0 )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17855:2: rule__DocumentedStatement__CommentAlternatives_0_0
{
- pushFollow(FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_036903);
+ pushFollow(FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_036293);
rule__DocumentedStatement__CommentAlternatives_0_0();
state._fsp--;
@@ -49254,20 +48336,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DocumentedStatement__StatementAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18161:1: rule__DocumentedStatement__StatementAssignment_1 : ( ruleStatement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17864:1: rule__DocumentedStatement__StatementAssignment_1 : ( ruleStatement ) ;
public final void rule__DocumentedStatement__StatementAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18165:1: ( ( ruleStatement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18166:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17868:1: ( ( ruleStatement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17869:1: ( ruleStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18166:1: ( ruleStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18167:1: ruleStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17869:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17870:1: ruleStatement
{
before(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_136936);
+ pushFollow(FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_136326);
ruleStatement();
state._fsp--;
@@ -49295,20 +48377,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__LangageNameAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18176:1: rule__InlineStatement__LangageNameAssignment_3 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17879:1: rule__InlineStatement__LangageNameAssignment_3 : ( RULE_ID ) ;
public final void rule__InlineStatement__LangageNameAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18180:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18181:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17883:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17884:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18181:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18182:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17884:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17885:1: RULE_ID
{
before(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_336967);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_336357);
after(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
}
@@ -49332,20 +48414,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InlineStatement__BodyAssignment_5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18191:1: rule__InlineStatement__BodyAssignment_5 : ( RULE_STRING ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17894:1: rule__InlineStatement__BodyAssignment_5 : ( RULE_STRING ) ;
public final void rule__InlineStatement__BodyAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18195:1: ( ( RULE_STRING ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18196:1: ( RULE_STRING )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17898:1: ( ( RULE_STRING ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17899:1: ( RULE_STRING )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18196:1: ( RULE_STRING )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18197:1: RULE_STRING
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17899:1: ( RULE_STRING )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17900:1: RULE_STRING
{
before(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
- match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_536998);
+ match(input,RULE_STRING,FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_536388);
after(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
}
@@ -49369,20 +48451,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__AnnotationAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18206:1: rule__AnnotatedStatement__AnnotationAssignment_1 : ( ruleAnnotation ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17909:1: rule__AnnotatedStatement__AnnotationAssignment_1 : ( ruleAnnotation ) ;
public final void rule__AnnotatedStatement__AnnotationAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18210:1: ( ( ruleAnnotation ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18211:1: ( ruleAnnotation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17913:1: ( ( ruleAnnotation ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17914:1: ( ruleAnnotation )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18211:1: ( ruleAnnotation )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18212:1: ruleAnnotation
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17914:1: ( ruleAnnotation )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17915:1: ruleAnnotation
{
before(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_137029);
+ pushFollow(FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_136419);
ruleAnnotation();
state._fsp--;
@@ -49410,20 +48492,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AnnotatedStatement__StatementAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18221:1: rule__AnnotatedStatement__StatementAssignment_2 : ( ruleStatement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17924:1: rule__AnnotatedStatement__StatementAssignment_2 : ( ruleStatement ) ;
public final void rule__AnnotatedStatement__StatementAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18225:1: ( ( ruleStatement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18226:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17928:1: ( ( ruleStatement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17929:1: ( ruleStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18226:1: ( ruleStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18227:1: ruleStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17929:1: ( ruleStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17930:1: ruleStatement
{
before(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_237060);
+ pushFollow(FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236450);
ruleStatement();
state._fsp--;
@@ -49451,20 +48533,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__KindAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18236:1: rule__Annotation__KindAssignment_0 : ( ruleAnnotationKind ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17939:1: rule__Annotation__KindAssignment_0 : ( ruleAnnotationKind ) ;
public final void rule__Annotation__KindAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18240:1: ( ( ruleAnnotationKind ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18241:1: ( ruleAnnotationKind )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17943:1: ( ( ruleAnnotationKind ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17944:1: ( ruleAnnotationKind )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18241:1: ( ruleAnnotationKind )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18242:1: ruleAnnotationKind
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17944:1: ( ruleAnnotationKind )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17945:1: ruleAnnotationKind
{
before(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_037091);
+ pushFollow(FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036481);
ruleAnnotationKind();
state._fsp--;
@@ -49492,20 +48574,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__ArgsAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18251:1: rule__Annotation__ArgsAssignment_1_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17954:1: rule__Annotation__ArgsAssignment_1_1 : ( RULE_ID ) ;
public final void rule__Annotation__ArgsAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18255:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18256:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17958:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17959:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18256:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18257:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17959:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17960:1: RULE_ID
{
before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_137122);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136512);
after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
}
@@ -49529,20 +48611,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__Annotation__ArgsAssignment_1_2_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18266:1: rule__Annotation__ArgsAssignment_1_2_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17969:1: rule__Annotation__ArgsAssignment_1_2_1 : ( RULE_ID ) ;
public final void rule__Annotation__ArgsAssignment_1_2_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18270:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18271:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17973:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17974:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18271:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18272:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17974:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17975:1: RULE_ID
{
before(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_137153);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136543);
after(grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
}
@@ -49566,20 +48648,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__BlockStatement__BlockAssignment"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18281:1: rule__BlockStatement__BlockAssignment : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17984:1: rule__BlockStatement__BlockAssignment : ( ruleBlock ) ;
public final void rule__BlockStatement__BlockAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18285:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18286:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17988:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17989:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18286:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18287:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17989:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17990:1: ruleBlock
{
before(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment37184);
+ pushFollow(FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36574);
ruleBlock();
state._fsp--;
@@ -49607,20 +48689,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__VarNameAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18296:1: rule__LocalNameDeclarationStatement__VarNameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:17999:1: rule__LocalNameDeclarationStatement__VarNameAssignment_1 : ( RULE_ID ) ;
public final void rule__LocalNameDeclarationStatement__VarNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18300:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18301:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18003:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18004:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18301:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18302:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18004:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18005:1: RULE_ID
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_137215);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136605);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
}
@@ -49644,20 +48726,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__TypeAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18311:1: rule__LocalNameDeclarationStatement__TypeAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18014:1: rule__LocalNameDeclarationStatement__TypeAssignment_3 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__LocalNameDeclarationStatement__TypeAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18315:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18316:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18018:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18019:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18316:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18317:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18019:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18020:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_337246);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336636);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -49685,24 +48767,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18326:1: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 : ( ( '[' ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18029:1: rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0 : ( ( '[' ) ) ;
public final void rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18330:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18331:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18033:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18034:1: ( ( '[' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18331:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18332:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18034:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18035:1: ( '[' )
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18333:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18334:1: '['
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18036:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18037:1: '['
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
- match(input,78,FOLLOW_78_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_037282);
+ match(input,78,FOLLOW_78_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036672);
after(grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
}
@@ -49730,20 +48812,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LocalNameDeclarationStatement__InitAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18349:1: rule__LocalNameDeclarationStatement__InitAssignment_6 : ( ruleSequenceElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18052:1: rule__LocalNameDeclarationStatement__InitAssignment_6 : ( ruleSequenceElement ) ;
public final void rule__LocalNameDeclarationStatement__InitAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18353:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18354:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18056:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18057:1: ( ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18354:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18355:1: ruleSequenceElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18057:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18058:1: ruleSequenceElement
{
before(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_637321);
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636711);
ruleSequenceElement();
state._fsp--;
@@ -49771,20 +48853,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__SequentialClaussesAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18364:1: rule__IfStatement__SequentialClaussesAssignment_1 : ( ruleSequentialClauses ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18067:1: rule__IfStatement__SequentialClaussesAssignment_1 : ( ruleSequentialClauses ) ;
public final void rule__IfStatement__SequentialClaussesAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18368:1: ( ( ruleSequentialClauses ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18369:1: ( ruleSequentialClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18071:1: ( ( ruleSequentialClauses ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18072:1: ( ruleSequentialClauses )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18369:1: ( ruleSequentialClauses )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18370:1: ruleSequentialClauses
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18072:1: ( ruleSequentialClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18073:1: ruleSequentialClauses
{
before(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_137352);
+ pushFollow(FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136742);
ruleSequentialClauses();
state._fsp--;
@@ -49812,20 +48894,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__IfStatement__FinalClauseAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18379:1: rule__IfStatement__FinalClauseAssignment_2 : ( ruleFinalClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18082:1: rule__IfStatement__FinalClauseAssignment_2 : ( ruleFinalClause ) ;
public final void rule__IfStatement__FinalClauseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18383:1: ( ( ruleFinalClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18384:1: ( ruleFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18086:1: ( ( ruleFinalClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18087:1: ( ruleFinalClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18384:1: ( ruleFinalClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18385:1: ruleFinalClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18087:1: ( ruleFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18088:1: ruleFinalClause
{
before(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_237383);
+ pushFollow(FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236773);
ruleFinalClause();
state._fsp--;
@@ -49853,20 +48935,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18394:1: rule__SequentialClauses__ConccurentClausesAssignment_0 : ( ruleConcurrentClauses ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18097:1: rule__SequentialClauses__ConccurentClausesAssignment_0 : ( ruleConcurrentClauses ) ;
public final void rule__SequentialClauses__ConccurentClausesAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18398:1: ( ( ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18399:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18101:1: ( ( ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18102:1: ( ruleConcurrentClauses )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18399:1: ( ruleConcurrentClauses )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18400:1: ruleConcurrentClauses
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18102:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18103:1: ruleConcurrentClauses
{
before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_037414);
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036804);
ruleConcurrentClauses();
state._fsp--;
@@ -49894,20 +48976,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SequentialClauses__ConccurentClausesAssignment_1_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18409:1: rule__SequentialClauses__ConccurentClausesAssignment_1_2 : ( ruleConcurrentClauses ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18112:1: rule__SequentialClauses__ConccurentClausesAssignment_1_2 : ( ruleConcurrentClauses ) ;
public final void rule__SequentialClauses__ConccurentClausesAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18413:1: ( ( ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18414:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18116:1: ( ( ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18117:1: ( ruleConcurrentClauses )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18414:1: ( ruleConcurrentClauses )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18415:1: ruleConcurrentClauses
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18117:1: ( ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18118:1: ruleConcurrentClauses
{
before(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_237445);
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236835);
ruleConcurrentClauses();
state._fsp--;
@@ -49935,20 +49017,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18424:1: rule__ConcurrentClauses__NonFinalClauseAssignment_0 : ( ruleNonFinalClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18127:1: rule__ConcurrentClauses__NonFinalClauseAssignment_0 : ( ruleNonFinalClause ) ;
public final void rule__ConcurrentClauses__NonFinalClauseAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18428:1: ( ( ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18429:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18131:1: ( ( ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18132:1: ( ruleNonFinalClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18429:1: ( ruleNonFinalClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18430:1: ruleNonFinalClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18132:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18133:1: ruleNonFinalClause
{
before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_037476);
+ pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036866);
ruleNonFinalClause();
state._fsp--;
@@ -49976,20 +49058,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ConcurrentClauses__NonFinalClauseAssignment_1_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18439:1: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 : ( ruleNonFinalClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18142:1: rule__ConcurrentClauses__NonFinalClauseAssignment_1_2 : ( ruleNonFinalClause ) ;
public final void rule__ConcurrentClauses__NonFinalClauseAssignment_1_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18443:1: ( ( ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18444:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18146:1: ( ( ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18147:1: ( ruleNonFinalClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18444:1: ( ruleNonFinalClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18445:1: ruleNonFinalClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18147:1: ( ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18148:1: ruleNonFinalClause
{
before(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_237507);
+ pushFollow(FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236897);
ruleNonFinalClause();
state._fsp--;
@@ -50017,20 +49099,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__ConditionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18454:1: rule__NonFinalClause__ConditionAssignment_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18157:1: rule__NonFinalClause__ConditionAssignment_1 : ( ruleExpression ) ;
public final void rule__NonFinalClause__ConditionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18458:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18459:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18161:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18162:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18459:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18460:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18162:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18163:1: ruleExpression
{
before(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_137538);
+ pushFollow(FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136928);
ruleExpression();
state._fsp--;
@@ -50058,20 +49140,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonFinalClause__BlockAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18469:1: rule__NonFinalClause__BlockAssignment_3 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18172:1: rule__NonFinalClause__BlockAssignment_3 : ( ruleBlock ) ;
public final void rule__NonFinalClause__BlockAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18473:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18474:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18176:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18177:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18474:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18475:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18177:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18178:1: ruleBlock
{
before(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_337569);
+ pushFollow(FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336959);
ruleBlock();
state._fsp--;
@@ -50099,20 +49181,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__FinalClause__BlockAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18484:1: rule__FinalClause__BlockAssignment_1 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18187:1: rule__FinalClause__BlockAssignment_1 : ( ruleBlock ) ;
public final void rule__FinalClause__BlockAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18488:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18489:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18191:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18192:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18489:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18490:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18192:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18193:1: ruleBlock
{
before(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_137600);
+ pushFollow(FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136990);
ruleBlock();
state._fsp--;
@@ -50140,20 +49222,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__ExpressionAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18499:1: rule__SwitchStatement__ExpressionAssignment_2 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18202:1: rule__SwitchStatement__ExpressionAssignment_2 : ( ruleExpression ) ;
public final void rule__SwitchStatement__ExpressionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18503:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18504:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18206:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18207:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18504:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18505:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18207:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18208:1: ruleExpression
{
before(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_237631);
+ pushFollow(FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_237021);
ruleExpression();
state._fsp--;
@@ -50181,20 +49263,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__SwitchClauseAssignment_5"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18514:1: rule__SwitchStatement__SwitchClauseAssignment_5 : ( ruleSwitchClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18217:1: rule__SwitchStatement__SwitchClauseAssignment_5 : ( ruleSwitchClause ) ;
public final void rule__SwitchStatement__SwitchClauseAssignment_5() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18518:1: ( ( ruleSwitchClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18519:1: ( ruleSwitchClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18221:1: ( ( ruleSwitchClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18222:1: ( ruleSwitchClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18519:1: ( ruleSwitchClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18520:1: ruleSwitchClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18222:1: ( ruleSwitchClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18223:1: ruleSwitchClause
{
before(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
- pushFollow(FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_537662);
+ pushFollow(FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_537052);
ruleSwitchClause();
state._fsp--;
@@ -50222,20 +49304,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchStatement__DefaultClauseAssignment_6"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18529:1: rule__SwitchStatement__DefaultClauseAssignment_6 : ( ruleSwitchDefaultClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18232:1: rule__SwitchStatement__DefaultClauseAssignment_6 : ( ruleSwitchDefaultClause ) ;
public final void rule__SwitchStatement__DefaultClauseAssignment_6() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18533:1: ( ( ruleSwitchDefaultClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18534:1: ( ruleSwitchDefaultClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18236:1: ( ( ruleSwitchDefaultClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18237:1: ( ruleSwitchDefaultClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18534:1: ( ruleSwitchDefaultClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18535:1: ruleSwitchDefaultClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18237:1: ( ruleSwitchDefaultClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18238:1: ruleSwitchDefaultClause
{
before(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_637693);
+ pushFollow(FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_637083);
ruleSwitchDefaultClause();
state._fsp--;
@@ -50263,20 +49345,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18544:1: rule__SwitchClause__SwitchCaseAssignment_0 : ( ruleSwitchCase ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18247:1: rule__SwitchClause__SwitchCaseAssignment_0 : ( ruleSwitchCase ) ;
public final void rule__SwitchClause__SwitchCaseAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18548:1: ( ( ruleSwitchCase ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18549:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18251:1: ( ( ruleSwitchCase ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18252:1: ( ruleSwitchCase )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18549:1: ( ruleSwitchCase )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18550:1: ruleSwitchCase
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18252:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18253:1: ruleSwitchCase
{
before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_037724);
+ pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_037114);
ruleSwitchCase();
state._fsp--;
@@ -50304,20 +49386,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__SwitchCaseAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18559:1: rule__SwitchClause__SwitchCaseAssignment_1 : ( ruleSwitchCase ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18262:1: rule__SwitchClause__SwitchCaseAssignment_1 : ( ruleSwitchCase ) ;
public final void rule__SwitchClause__SwitchCaseAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18563:1: ( ( ruleSwitchCase ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18564:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18266:1: ( ( ruleSwitchCase ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18267:1: ( ruleSwitchCase )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18564:1: ( ruleSwitchCase )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18565:1: ruleSwitchCase
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18267:1: ( ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18268:1: ruleSwitchCase
{
before(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_137755);
+ pushFollow(FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_137145);
ruleSwitchCase();
state._fsp--;
@@ -50345,20 +49427,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchClause__StatementSequenceAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18574:1: rule__SwitchClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18277:1: rule__SwitchClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
public final void rule__SwitchClause__StatementSequenceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18578:1: ( ( ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18579:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18281:1: ( ( ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18282:1: ( ruleNonEmptyStatementSequence )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18579:1: ( ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18580:1: ruleNonEmptyStatementSequence
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18282:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18283:1: ruleNonEmptyStatementSequence
{
before(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_237786);
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_237176);
ruleNonEmptyStatementSequence();
state._fsp--;
@@ -50386,20 +49468,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchCase__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18589:1: rule__SwitchCase__ExpressionAssignment_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18292:1: rule__SwitchCase__ExpressionAssignment_1 : ( ruleExpression ) ;
public final void rule__SwitchCase__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18593:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18594:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18296:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18297:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18594:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18595:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18297:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18298:1: ruleExpression
{
before(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_137817);
+ pushFollow(FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_137207);
ruleExpression();
state._fsp--;
@@ -50427,20 +49509,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SwitchDefaultClause__StatementSequenceAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18604:1: rule__SwitchDefaultClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18307:1: rule__SwitchDefaultClause__StatementSequenceAssignment_2 : ( ruleNonEmptyStatementSequence ) ;
public final void rule__SwitchDefaultClause__StatementSequenceAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18608:1: ( ( ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18609:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18311:1: ( ( ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18312:1: ( ruleNonEmptyStatementSequence )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18609:1: ( ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18610:1: ruleNonEmptyStatementSequence
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18312:1: ( ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18313:1: ruleNonEmptyStatementSequence
{
before(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_237848);
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_237238);
ruleNonEmptyStatementSequence();
state._fsp--;
@@ -50468,20 +49550,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__NonEmptyStatementSequence__StatementAssignment"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18619:1: rule__NonEmptyStatementSequence__StatementAssignment : ( ruleDocumentedStatement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18322:1: rule__NonEmptyStatementSequence__StatementAssignment : ( ruleDocumentedStatement ) ;
public final void rule__NonEmptyStatementSequence__StatementAssignment() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18623:1: ( ( ruleDocumentedStatement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18624:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18326:1: ( ( ruleDocumentedStatement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18327:1: ( ruleDocumentedStatement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18624:1: ( ruleDocumentedStatement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18625:1: ruleDocumentedStatement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18327:1: ( ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18328:1: ruleDocumentedStatement
{
before(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment37879);
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment37269);
ruleDocumentedStatement();
state._fsp--;
@@ -50509,20 +49591,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__ConditionAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18634:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18337:1: rule__WhileStatement__ConditionAssignment_2 : ( ruleExpression ) ;
public final void rule__WhileStatement__ConditionAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18638:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18639:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18341:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18342:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18639:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18640:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18342:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18343:1: ruleExpression
{
before(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_237910);
+ pushFollow(FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_237300);
ruleExpression();
state._fsp--;
@@ -50550,20 +49632,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__WhileStatement__BlockAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18649:1: rule__WhileStatement__BlockAssignment_4 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18352:1: rule__WhileStatement__BlockAssignment_4 : ( ruleBlock ) ;
public final void rule__WhileStatement__BlockAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18653:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18654:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18356:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18357:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18654:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18655:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18357:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18358:1: ruleBlock
{
before(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_437941);
+ pushFollow(FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_437331);
ruleBlock();
state._fsp--;
@@ -50591,20 +49673,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__BlockAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18664:1: rule__DoStatement__BlockAssignment_1 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18367:1: rule__DoStatement__BlockAssignment_1 : ( ruleBlock ) ;
public final void rule__DoStatement__BlockAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18668:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18669:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18371:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18372:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18669:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18670:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18372:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18373:1: ruleBlock
{
before(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_137972);
+ pushFollow(FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_137362);
ruleBlock();
state._fsp--;
@@ -50632,20 +49714,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__DoStatement__ConditionAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18679:1: rule__DoStatement__ConditionAssignment_4 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18382:1: rule__DoStatement__ConditionAssignment_4 : ( ruleExpression ) ;
public final void rule__DoStatement__ConditionAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18683:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18684:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18386:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18387:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18684:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18685:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18387:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18388:1: ruleExpression
{
before(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_438003);
+ pushFollow(FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_437393);
ruleExpression();
state._fsp--;
@@ -50673,20 +49755,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__ControlAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18694:1: rule__ForStatement__ControlAssignment_2 : ( ruleForControl ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18397:1: rule__ForStatement__ControlAssignment_2 : ( ruleForControl ) ;
public final void rule__ForStatement__ControlAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18698:1: ( ( ruleForControl ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18699:1: ( ruleForControl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18401:1: ( ( ruleForControl ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18402:1: ( ruleForControl )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18699:1: ( ruleForControl )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18700:1: ruleForControl
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18402:1: ( ruleForControl )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18403:1: ruleForControl
{
before(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_238034);
+ pushFollow(FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_237424);
ruleForControl();
state._fsp--;
@@ -50714,20 +49796,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForStatement__BlockAssignment_4"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18709:1: rule__ForStatement__BlockAssignment_4 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18412:1: rule__ForStatement__BlockAssignment_4 : ( ruleBlock ) ;
public final void rule__ForStatement__BlockAssignment_4() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18713:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18714:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18416:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18417:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18714:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18715:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18417:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18418:1: ruleBlock
{
before(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_438065);
+ pushFollow(FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437455);
ruleBlock();
state._fsp--;
@@ -50755,20 +49837,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18724:1: rule__ForControl__LoopVariableDefinitionAssignment_0 : ( ruleLoopVariableDefinition ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18427:1: rule__ForControl__LoopVariableDefinitionAssignment_0 : ( ruleLoopVariableDefinition ) ;
public final void rule__ForControl__LoopVariableDefinitionAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18728:1: ( ( ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18729:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18431:1: ( ( ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18432:1: ( ruleLoopVariableDefinition )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18729:1: ( ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18730:1: ruleLoopVariableDefinition
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18432:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18433:1: ruleLoopVariableDefinition
{
before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_038096);
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037486);
ruleLoopVariableDefinition();
state._fsp--;
@@ -50796,20 +49878,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ForControl__LoopVariableDefinitionAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18739:1: rule__ForControl__LoopVariableDefinitionAssignment_1_1 : ( ruleLoopVariableDefinition ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18442:1: rule__ForControl__LoopVariableDefinitionAssignment_1_1 : ( ruleLoopVariableDefinition ) ;
public final void rule__ForControl__LoopVariableDefinitionAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18743:1: ( ( ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18744:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18446:1: ( ( ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18447:1: ( ruleLoopVariableDefinition )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18744:1: ( ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18745:1: ruleLoopVariableDefinition
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18447:1: ( ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18448:1: ruleLoopVariableDefinition
{
before(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_138127);
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137517);
ruleLoopVariableDefinition();
state._fsp--;
@@ -50837,20 +49919,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__NameAssignment_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18754:1: rule__LoopVariableDefinition__NameAssignment_0_0 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18457:1: rule__LoopVariableDefinition__NameAssignment_0_0 : ( RULE_ID ) ;
public final void rule__LoopVariableDefinition__NameAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18758:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18759:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18461:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18462:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18759:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18760:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18462:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18463:1: RULE_ID
{
before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_038158);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037548);
after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
}
@@ -50874,20 +49956,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Expression1Assignment_0_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18769:1: rule__LoopVariableDefinition__Expression1Assignment_0_2 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18472:1: rule__LoopVariableDefinition__Expression1Assignment_0_2 : ( ruleExpression ) ;
public final void rule__LoopVariableDefinition__Expression1Assignment_0_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18773:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18774:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18476:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18477:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18774:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18775:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18477:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18478:1: ruleExpression
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_238189);
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237579);
ruleExpression();
state._fsp--;
@@ -50915,20 +49997,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__Expression2Assignment_0_3_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18784:1: rule__LoopVariableDefinition__Expression2Assignment_0_3_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18487:1: rule__LoopVariableDefinition__Expression2Assignment_0_3_1 : ( ruleExpression ) ;
public final void rule__LoopVariableDefinition__Expression2Assignment_0_3_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18788:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18789:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18491:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18492:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18789:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18790:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18492:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18493:1: ruleExpression
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_138220);
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137610);
ruleExpression();
state._fsp--;
@@ -50956,20 +50038,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__TypeAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18799:1: rule__LoopVariableDefinition__TypeAssignment_1_0 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18502:1: rule__LoopVariableDefinition__TypeAssignment_1_0 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__LoopVariableDefinition__TypeAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18803:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18804:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18506:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18507:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18804:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18805:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18507:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18508:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_038251);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037641);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -50997,20 +50079,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__NameAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18814:1: rule__LoopVariableDefinition__NameAssignment_1_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18517:1: rule__LoopVariableDefinition__NameAssignment_1_1 : ( RULE_ID ) ;
public final void rule__LoopVariableDefinition__NameAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18818:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18819:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18521:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18522:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18819:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18820:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18522:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18523:1: RULE_ID
{
before(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_138282);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137672);
after(grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
}
@@ -51034,20 +50116,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__LoopVariableDefinition__ExpressionAssignment_1_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18829:1: rule__LoopVariableDefinition__ExpressionAssignment_1_3 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18532:1: rule__LoopVariableDefinition__ExpressionAssignment_1_3 : ( ruleExpression ) ;
public final void rule__LoopVariableDefinition__ExpressionAssignment_1_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18833:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18834:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18536:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18537:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18834:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18835:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18537:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18538:1: ruleExpression
{
before(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_338313);
+ pushFollow(FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337703);
ruleExpression();
state._fsp--;
@@ -51075,20 +50157,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ReturnStatement__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18844:1: rule__ReturnStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18547:1: rule__ReturnStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
public final void rule__ReturnStatement__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18848:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18849:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18551:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18552:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18849:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18850:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18552:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18553:1: ruleExpression
{
before(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_138344);
+ pushFollow(FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137734);
ruleExpression();
state._fsp--;
@@ -51116,20 +50198,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__ClauseAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18859:1: rule__AcceptStatement__ClauseAssignment_0 : ( ruleAcceptClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18562:1: rule__AcceptStatement__ClauseAssignment_0 : ( ruleAcceptClause ) ;
public final void rule__AcceptStatement__ClauseAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18863:1: ( ( ruleAcceptClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18864:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18566:1: ( ( ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18567:1: ( ruleAcceptClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18864:1: ( ruleAcceptClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18865:1: ruleAcceptClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18567:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18568:1: ruleAcceptClause
{
before(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_038375);
+ pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037765);
ruleAcceptClause();
state._fsp--;
@@ -51157,20 +50239,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__SimpleAcceptAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18874:1: rule__AcceptStatement__SimpleAcceptAssignment_1_0 : ( ruleSimpleAcceptStatementCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18577:1: rule__AcceptStatement__SimpleAcceptAssignment_1_0 : ( ruleSimpleAcceptStatementCompletion ) ;
public final void rule__AcceptStatement__SimpleAcceptAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18878:1: ( ( ruleSimpleAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18879:1: ( ruleSimpleAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18581:1: ( ( ruleSimpleAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18582:1: ( ruleSimpleAcceptStatementCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18879:1: ( ruleSimpleAcceptStatementCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18880:1: ruleSimpleAcceptStatementCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18582:1: ( ruleSimpleAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18583:1: ruleSimpleAcceptStatementCompletion
{
before(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_038406);
+ pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037796);
ruleSimpleAcceptStatementCompletion();
state._fsp--;
@@ -51198,20 +50280,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptStatement__CompoundAcceptAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18889:1: rule__AcceptStatement__CompoundAcceptAssignment_1_1 : ( ruleCompoundAcceptStatementCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18592:1: rule__AcceptStatement__CompoundAcceptAssignment_1_1 : ( ruleCompoundAcceptStatementCompletion ) ;
public final void rule__AcceptStatement__CompoundAcceptAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18893:1: ( ( ruleCompoundAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18894:1: ( ruleCompoundAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18596:1: ( ( ruleCompoundAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18597:1: ( ruleCompoundAcceptStatementCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18894:1: ( ruleCompoundAcceptStatementCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18895:1: ruleCompoundAcceptStatementCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18597:1: ( ruleCompoundAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18598:1: ruleCompoundAcceptStatementCompletion
{
before(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_138437);
+ pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137827);
ruleCompoundAcceptStatementCompletion();
state._fsp--;
@@ -51239,20 +50321,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__BlockAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18904:1: rule__CompoundAcceptStatementCompletion__BlockAssignment_0 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18607:1: rule__CompoundAcceptStatementCompletion__BlockAssignment_0 : ( ruleBlock ) ;
public final void rule__CompoundAcceptStatementCompletion__BlockAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18908:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18909:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18611:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18612:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18909:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18910:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18612:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18613:1: ruleBlock
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_038468);
+ pushFollow(FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037858);
ruleBlock();
state._fsp--;
@@ -51280,20 +50362,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18919:1: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 : ( ruleAcceptBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18622:1: rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1 : ( ruleAcceptBlock ) ;
public final void rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18923:1: ( ( ruleAcceptBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18924:1: ( ruleAcceptBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18626:1: ( ( ruleAcceptBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18627:1: ( ruleAcceptBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18924:1: ( ruleAcceptBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18925:1: ruleAcceptBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18627:1: ( ruleAcceptBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18628:1: ruleAcceptBlock
{
before(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_138499);
+ pushFollow(FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137889);
ruleAcceptBlock();
state._fsp--;
@@ -51321,20 +50403,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__ClauseAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18934:1: rule__AcceptBlock__ClauseAssignment_0 : ( ruleAcceptClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18637:1: rule__AcceptBlock__ClauseAssignment_0 : ( ruleAcceptClause ) ;
public final void rule__AcceptBlock__ClauseAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18938:1: ( ( ruleAcceptClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18939:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18641:1: ( ( ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18642:1: ( ruleAcceptClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18939:1: ( ruleAcceptClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18940:1: ruleAcceptClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18642:1: ( ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18643:1: ruleAcceptClause
{
before(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_038530);
+ pushFollow(FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037920);
ruleAcceptClause();
state._fsp--;
@@ -51362,20 +50444,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptBlock__BlockAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18949:1: rule__AcceptBlock__BlockAssignment_1 : ( ruleBlock ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18652:1: rule__AcceptBlock__BlockAssignment_1 : ( ruleBlock ) ;
public final void rule__AcceptBlock__BlockAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18953:1: ( ( ruleBlock ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18954:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18656:1: ( ( ruleBlock ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18657:1: ( ruleBlock )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18954:1: ( ruleBlock )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18955:1: ruleBlock
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18657:1: ( ruleBlock )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18658:1: ruleBlock
{
before(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_138561);
+ pushFollow(FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137951);
ruleBlock();
state._fsp--;
@@ -51403,20 +50485,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__NameAssignment_2_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18964:1: rule__AcceptClause__NameAssignment_2_0 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18667:1: rule__AcceptClause__NameAssignment_2_0 : ( RULE_ID ) ;
public final void rule__AcceptClause__NameAssignment_2_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18968:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18969:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18671:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18672:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18969:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18970:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18672:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18673:1: RULE_ID
{
before(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_038592);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037982);
after(grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
}
@@ -51440,20 +50522,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AcceptClause__QualifiedNameListAssignment_3"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18979:1: rule__AcceptClause__QualifiedNameListAssignment_3 : ( ruleQualifiedNameList ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18682:1: rule__AcceptClause__QualifiedNameListAssignment_3 : ( ruleQualifiedNameList ) ;
public final void rule__AcceptClause__QualifiedNameListAssignment_3() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18983:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18984:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18686:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18687:1: ( ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18984:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18985:1: ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18687:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18688:1: ruleQualifiedNameList
{
before(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_338623);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_338013);
ruleQualifiedNameList();
state._fsp--;
@@ -51481,20 +50563,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__ExpressionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18994:1: rule__ClassifyStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18697:1: rule__ClassifyStatement__ExpressionAssignment_1 : ( ruleExpression ) ;
public final void rule__ClassifyStatement__ExpressionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18998:1: ( ( ruleExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18999:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18701:1: ( ( ruleExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18702:1: ( ruleExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18999:1: ( ruleExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19000:1: ruleExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18702:1: ( ruleExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18703:1: ruleExpression
{
before(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_138654);
+ pushFollow(FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_138044);
ruleExpression();
state._fsp--;
@@ -51522,20 +50604,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassifyStatement__ClauseAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19009:1: rule__ClassifyStatement__ClauseAssignment_2 : ( ruleClassificationClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18712:1: rule__ClassifyStatement__ClauseAssignment_2 : ( ruleClassificationClause ) ;
public final void rule__ClassifyStatement__ClauseAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19013:1: ( ( ruleClassificationClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19014:1: ( ruleClassificationClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18716:1: ( ( ruleClassificationClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18717:1: ( ruleClassificationClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19014:1: ( ruleClassificationClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19015:1: ruleClassificationClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18717:1: ( ruleClassificationClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18718:1: ruleClassificationClause
{
before(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_238685);
+ pushFollow(FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_238075);
ruleClassificationClause();
state._fsp--;
@@ -51563,20 +50645,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__ClassifyFromClauseAssignment_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19024:1: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 : ( ruleClassificationFromClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18727:1: rule__ClassificationClause__ClassifyFromClauseAssignment_0_0 : ( ruleClassificationFromClause ) ;
public final void rule__ClassificationClause__ClassifyFromClauseAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19028:1: ( ( ruleClassificationFromClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19029:1: ( ruleClassificationFromClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18731:1: ( ( ruleClassificationFromClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18732:1: ( ruleClassificationFromClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19029:1: ( ruleClassificationFromClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19030:1: ruleClassificationFromClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18732:1: ( ruleClassificationFromClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18733:1: ruleClassificationFromClause
{
before(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
- pushFollow(FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_038716);
+ pushFollow(FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_038106);
ruleClassificationFromClause();
state._fsp--;
@@ -51604,20 +50686,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_0_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19039:1: rule__ClassificationClause__ClassifyToClauseAssignment_0_1 : ( ruleClassificationToClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18742:1: rule__ClassificationClause__ClassifyToClauseAssignment_0_1 : ( ruleClassificationToClause ) ;
public final void rule__ClassificationClause__ClassifyToClauseAssignment_0_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19043:1: ( ( ruleClassificationToClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18746:1: ( ( ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18747:1: ( ruleClassificationToClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19044:1: ( ruleClassificationToClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19045:1: ruleClassificationToClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18747:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18748:1: ruleClassificationToClause
{
before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_138747);
+ pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_138137);
ruleClassificationToClause();
state._fsp--;
@@ -51645,20 +50727,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__ReclassyAllClauseAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19054:1: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 : ( ruleReclassifyAllClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18757:1: rule__ClassificationClause__ReclassyAllClauseAssignment_1_0 : ( ruleReclassifyAllClause ) ;
public final void rule__ClassificationClause__ReclassyAllClauseAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19058:1: ( ( ruleReclassifyAllClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19059:1: ( ruleReclassifyAllClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18761:1: ( ( ruleReclassifyAllClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18762:1: ( ruleReclassifyAllClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19059:1: ( ruleReclassifyAllClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19060:1: ruleReclassifyAllClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18762:1: ( ruleReclassifyAllClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18763:1: ruleReclassifyAllClause
{
before(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_038778);
+ pushFollow(FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_038168);
ruleReclassifyAllClause();
state._fsp--;
@@ -51686,20 +50768,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationClause__ClassifyToClauseAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19069:1: rule__ClassificationClause__ClassifyToClauseAssignment_1_1 : ( ruleClassificationToClause ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18772:1: rule__ClassificationClause__ClassifyToClauseAssignment_1_1 : ( ruleClassificationToClause ) ;
public final void rule__ClassificationClause__ClassifyToClauseAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19073:1: ( ( ruleClassificationToClause ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19074:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18776:1: ( ( ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18777:1: ( ruleClassificationToClause )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19074:1: ( ruleClassificationToClause )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19075:1: ruleClassificationToClause
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18777:1: ( ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18778:1: ruleClassificationToClause
{
before(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_138809);
+ pushFollow(FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_138199);
ruleClassificationToClause();
state._fsp--;
@@ -51727,20 +50809,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationFromClause__QualifiedNameListAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19084:1: rule__ClassificationFromClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18787:1: rule__ClassificationFromClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
public final void rule__ClassificationFromClause__QualifiedNameListAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19088:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19089:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18791:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18792:1: ( ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19089:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19090:1: ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18792:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18793:1: ruleQualifiedNameList
{
before(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_138840);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_138230);
ruleQualifiedNameList();
state._fsp--;
@@ -51768,20 +50850,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ClassificationToClause__QualifiedNameListAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19099:1: rule__ClassificationToClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18802:1: rule__ClassificationToClause__QualifiedNameListAssignment_1 : ( ruleQualifiedNameList ) ;
public final void rule__ClassificationToClause__QualifiedNameListAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19103:1: ( ( ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19104:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18806:1: ( ( ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18807:1: ( ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19104:1: ( ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19105:1: ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18807:1: ( ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18808:1: ruleQualifiedNameList
{
before(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_138871);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_138261);
ruleQualifiedNameList();
state._fsp--;
@@ -51809,20 +50891,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19114:1: rule__QualifiedNameList__QualifiedNameAssignment_0 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18817:1: rule__QualifiedNameList__QualifiedNameAssignment_0 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__QualifiedNameList__QualifiedNameAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19118:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19119:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18821:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18822:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19119:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19120:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18822:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18823:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_038902);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_038292);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -51850,20 +50932,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__QualifiedNameList__QualifiedNameAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19129:1: rule__QualifiedNameList__QualifiedNameAssignment_1_1 : ( ruleQualifiedNameWithBinding ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18832:1: rule__QualifiedNameList__QualifiedNameAssignment_1_1 : ( ruleQualifiedNameWithBinding ) ;
public final void rule__QualifiedNameList__QualifiedNameAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19133:1: ( ( ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19134:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18836:1: ( ( ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18837:1: ( ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19134:1: ( ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19135:1: ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18837:1: ( ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18838:1: ruleQualifiedNameWithBinding
{
before(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_138933);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_138323);
ruleQualifiedNameWithBinding();
state._fsp--;
@@ -51891,20 +50973,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19144:1: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 : ( ruleNameExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18847:1: rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0 : ( ruleNameExpression ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19148:1: ( ( ruleNameExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19149:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18851:1: ( ( ruleNameExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18852:1: ( ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19149:1: ( ruleNameExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19150:1: ruleNameExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18852:1: ( ruleNameExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18853:1: ruleNameExpression
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_038964);
+ pushFollow(FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_038354);
ruleNameExpression();
state._fsp--;
@@ -51932,20 +51014,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19159:1: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 : ( ruleVariableDeclarationCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18862:1: rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0 : ( ruleVariableDeclarationCompletion ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19163:1: ( ( ruleVariableDeclarationCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19164:1: ( ruleVariableDeclarationCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18866:1: ( ( ruleVariableDeclarationCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18867:1: ( ruleVariableDeclarationCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19164:1: ( ruleVariableDeclarationCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19165:1: ruleVariableDeclarationCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18867:1: ( ruleVariableDeclarationCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18868:1: ruleVariableDeclarationCompletion
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_038995);
+ pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_038385);
ruleVariableDeclarationCompletion();
state._fsp--;
@@ -51973,20 +51055,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19174:1: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18877:1: rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1 : ( ruleAssignmentCompletion ) ;
public final void rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19178:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19179:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18881:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18882:1: ( ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19179:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19180:1: ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18882:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18883:1: ruleAssignmentCompletion
{
before(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_139026);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_138416);
ruleAssignmentCompletion();
state._fsp--;
@@ -52014,20 +51096,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__SuperInvocationStatement___superAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19189:1: rule__SuperInvocationStatement___superAssignment_0 : ( ruleSuperInvocationExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18892:1: rule__SuperInvocationStatement___superAssignment_0 : ( ruleSuperInvocationExpression ) ;
public final void rule__SuperInvocationStatement___superAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19193:1: ( ( ruleSuperInvocationExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19194:1: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18896:1: ( ( ruleSuperInvocationExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18897:1: ( ruleSuperInvocationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19194:1: ( ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19195:1: ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18897:1: ( ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18898:1: ruleSuperInvocationExpression
{
before(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_039057);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_038447);
ruleSuperInvocationExpression();
state._fsp--;
@@ -52055,20 +51137,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement___thisAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19204:1: rule__ThisInvocationStatement___thisAssignment_0 : ( ruleThisExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18907:1: rule__ThisInvocationStatement___thisAssignment_0 : ( ruleThisExpression ) ;
public final void rule__ThisInvocationStatement___thisAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19208:1: ( ( ruleThisExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19209:1: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18911:1: ( ( ruleThisExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18912:1: ( ruleThisExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19209:1: ( ruleThisExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19210:1: ruleThisExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18912:1: ( ruleThisExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18913:1: ruleThisExpression
{
before(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_039088);
+ pushFollow(FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038478);
ruleThisExpression();
state._fsp--;
@@ -52096,20 +51178,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__ThisInvocationStatement__AssignmentCompletionAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19219:1: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 : ( ruleAssignmentCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18922:1: rule__ThisInvocationStatement__AssignmentCompletionAssignment_1 : ( ruleAssignmentCompletion ) ;
public final void rule__ThisInvocationStatement__AssignmentCompletionAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19223:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19224:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18926:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18927:1: ( ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19224:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19225:1: ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18927:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18928:1: ruleAssignmentCompletion
{
before(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_139119);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138509);
ruleAssignmentCompletion();
state._fsp--;
@@ -52137,20 +51219,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__InstanceCreationInvocationStatement___newAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19234:1: rule__InstanceCreationInvocationStatement___newAssignment_0 : ( ruleInstanceCreationExpression ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18937:1: rule__InstanceCreationInvocationStatement___newAssignment_0 : ( ruleInstanceCreationExpression ) ;
public final void rule__InstanceCreationInvocationStatement___newAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19238:1: ( ( ruleInstanceCreationExpression ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19239:1: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18941:1: ( ( ruleInstanceCreationExpression ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18942:1: ( ruleInstanceCreationExpression )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19239:1: ( ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19240:1: ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18942:1: ( ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18943:1: ruleInstanceCreationExpression
{
before(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_039150);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038540);
ruleInstanceCreationExpression();
state._fsp--;
@@ -52178,24 +51260,24 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19249:1: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18952:1: rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0 : ( ( '[' ) ) ;
public final void rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19253:1: ( ( ( '[' ) ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19254:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18956:1: ( ( ( '[' ) ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18957:1: ( ( '[' ) )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19254:1: ( ( '[' ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19255:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18957:1: ( ( '[' ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18958:1: ( '[' )
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19256:1: ( '[' )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19257:1: '['
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18959:1: ( '[' )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18960:1: '['
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- match(input,78,FOLLOW_78_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_039186);
+ match(input,78,FOLLOW_78_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038576);
after(grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
}
@@ -52223,20 +51305,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__VariableNameAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19272:1: rule__VariableDeclarationCompletion__VariableNameAssignment_1 : ( RULE_ID ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18975:1: rule__VariableDeclarationCompletion__VariableNameAssignment_1 : ( RULE_ID ) ;
public final void rule__VariableDeclarationCompletion__VariableNameAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19276:1: ( ( RULE_ID ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19277:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18979:1: ( ( RULE_ID ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18980:1: ( RULE_ID )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19277:1: ( RULE_ID )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19278:1: RULE_ID
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18980:1: ( RULE_ID )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18981:1: RULE_ID
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
- match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_139225);
+ match(input,RULE_ID,FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138615);
after(grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
}
@@ -52260,20 +51342,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__VariableDeclarationCompletion__InitValueAssignment_2"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19287:1: rule__VariableDeclarationCompletion__InitValueAssignment_2 : ( ruleAssignmentCompletion ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18990:1: rule__VariableDeclarationCompletion__InitValueAssignment_2 : ( ruleAssignmentCompletion ) ;
public final void rule__VariableDeclarationCompletion__InitValueAssignment_2() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19291:1: ( ( ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19292:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18994:1: ( ( ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18995:1: ( ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19292:1: ( ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19293:1: ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18995:1: ( ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:18996:1: ruleAssignmentCompletion
{
before(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_239256);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238646);
ruleAssignmentCompletion();
state._fsp--;
@@ -52301,20 +51383,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__OpAssignment_0"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19302:1: rule__AssignmentCompletion__OpAssignment_0 : ( ruleAssignmentOperator ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19005:1: rule__AssignmentCompletion__OpAssignment_0 : ( ruleAssignmentOperator ) ;
public final void rule__AssignmentCompletion__OpAssignment_0() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19306:1: ( ( ruleAssignmentOperator ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19307:1: ( ruleAssignmentOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19009:1: ( ( ruleAssignmentOperator ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19010:1: ( ruleAssignmentOperator )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19307:1: ( ruleAssignmentOperator )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19308:1: ruleAssignmentOperator
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19010:1: ( ruleAssignmentOperator )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19011:1: ruleAssignmentOperator
{
before(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_039287);
+ pushFollow(FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038677);
ruleAssignmentOperator();
state._fsp--;
@@ -52342,20 +51424,20 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
// $ANTLR start "rule__AssignmentCompletion__RightHandSideAssignment_1"
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19317:1: rule__AssignmentCompletion__RightHandSideAssignment_1 : ( ruleSequenceElement ) ;
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19020:1: rule__AssignmentCompletion__RightHandSideAssignment_1 : ( ruleSequenceElement ) ;
public final void rule__AssignmentCompletion__RightHandSideAssignment_1() throws RecognitionException {
int stackSize = keepStackSize();
try {
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19321:1: ( ( ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19322:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19024:1: ( ( ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19025:1: ( ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19322:1: ( ruleSequenceElement )
- // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19323:1: ruleSequenceElement
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19025:1: ( ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/contentassist/antlr/internal/InternalAlf.g:19026:1: ruleSequenceElement
{
before(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_139318);
+ pushFollow(FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138708);
ruleSequenceElement();
state._fsp--;
@@ -52388,21 +51470,21 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
static final String DFA17_eotS =
"\13\uffff";
static final String DFA17_eofS =
- "\3\uffff\1\11\7\uffff";
+ "\3\uffff\1\12\7\uffff";
static final String DFA17_minS =
"\1\115\3\10\7\uffff";
static final String DFA17_maxS =
"\1\120\1\132\1\122\1\160\7\uffff";
static final String DFA17_acceptS =
- "\4\uffff\1\7\1\3\1\6\1\4\1\5\1\2\1\1";
+ "\4\uffff\1\7\1\3\1\6\1\5\1\4\1\1\1\2";
static final String DFA17_specialS =
"\13\uffff}>";
static final String[] DFA17_transitionS = {
"\1\1\2\uffff\1\2",
"\1\3\32\uffff\3\5\64\uffff\1\4",
- "\1\7\35\uffff\7\6\44\uffff\1\10\1\6",
- "\1\11\5\uffff\20\11\23\uffff\20\11\1\uffff\1\11\1\uffff\1"+
- "\12\14\11\7\uffff\2\11\5\uffff\1\11\17\uffff\2\11",
+ "\1\10\35\uffff\7\6\44\uffff\1\7\1\6",
+ "\1\12\5\uffff\20\12\23\uffff\20\12\1\uffff\1\12\1\uffff\1"+
+ "\11\14\12\7\uffff\2\12\5\uffff\1\12\17\uffff\2\12",
"",
"",
"",
@@ -52442,7 +51524,7 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
this.transition = DFA17_transition;
}
public String getDescription() {
- return "3461:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );";
+ return "3460:1: rule__SuffixExpression__Alternatives : ( ( ruleOperationCallExpression ) | ( rulePropertyCallExpression ) | ( ruleLinkOperationExpression ) | ( ruleSequenceOperationExpression ) | ( ruleSequenceReductionExpression ) | ( ruleSequenceExpansionExpression ) | ( ruleClassExtentExpression ) );";
}
}
@@ -52455,19 +51537,19 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_rule__LITERAL__Alternatives_in_ruleLITERAL154 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL181 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__Group__0_in_ruleBOOLEAN_LITERAL214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_in_ruleBOOLEAN_LITERAL214 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL241 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL248 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NUMBER_LITERAL__Alternatives_in_ruleNUMBER_LITERAL274 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL301 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleINTEGER_LITERAL308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__Group__0_in_ruleINTEGER_LITERAL334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_in_ruleINTEGER_LITERAL334 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL361 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__Group__0_in_ruleUNLIMITED_LITERAL394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_in_ruleUNLIMITED_LITERAL394 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL421 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSTRING_LITERAL428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__Group__0_in_ruleSTRING_LITERAL454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__STRING_LITERAL__ValueAssignment_in_ruleSTRING_LITERAL454 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleNameExpression_in_entryRuleNameExpression481 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleNameExpression488 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__NameExpression__Group__0_in_ruleNameExpression514 = new BitSet(new long[]{0x0000000000000002L});
@@ -52544,75 +51626,75 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression1937 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpression1944 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0_in_ruleOperationCallExpression1970 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpressionWithoutDot_in_entryRuleOperationCallExpressionWithoutDot1997 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpressionWithoutDot2004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__0_in_ruleOperationCallExpressionWithoutDot2030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression2057 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression2064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2117 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression2124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2177 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple2184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2237 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2244 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2297 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression2304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2357 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression2364 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2417 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2424 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2477 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2537 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2597 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2604 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2630 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2657 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation2664 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2690 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2717 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification2724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2777 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2837 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression2844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression2897 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression2904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression2957 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression2964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression3017 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression3024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression3050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3077 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression3084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3110 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3137 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3197 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion3204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3257 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3290 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionCompletion_in_entryRuleSequenceConstructionCompletion3317 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionCompletion3324 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group__0_in_ruleSequenceConstructionCompletion3350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression1997 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression2004 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0_in_rulePropertyCallExpression2030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression2057 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression2064 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0_in_ruleLinkOperationExpression2090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple2117 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple2124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0_in_ruleLinkOperationTuple2150 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement2177 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement2184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0_in_ruleLinkOperationTupleElement2210 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression2237 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression2244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0_in_ruleSequenceOperationExpression2270 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression2297 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression2304 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0_in_ruleSequenceReductionExpression2330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression2357 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression2364 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceExpansionExpression__Alternatives_in_ruleSequenceExpansionExpression2390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation2417 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation2424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0_in_ruleSelectOrRejectOperation2450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation2477 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation2484 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0_in_ruleCollectOrIterateOperation2510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation2537 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation2544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0_in_ruleForAllOrExistsOrOneOperation2570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation2597 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation2604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0_in_ruleIsUniqueOperation2630 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification2657 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification2664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ValueSpecification__Alternatives_in_ruleValueSpecification2690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification2717 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification2724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonLiteralValueSpecification__Alternatives_in_ruleNonLiteralValueSpecification2750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression2777 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression2784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0_in_ruleParenthesizedExpression2810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression2837 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression2844 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullExpression__Group__0_in_ruleNullExpression2870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression2897 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression2904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__0_in_ruleThisExpression2930 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression2957 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression2964 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0_in_ruleSuperInvocationExpression2990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression3017 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression3024 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0_in_ruleInstanceCreationExpression3050 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple3077 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTuple3084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0_in_ruleInstanceCreationTuple3110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement3137 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement3144 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0_in_ruleInstanceCreationTupleElement3170 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion3197 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion3204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_in_ruleSequenceConstructionOrAccessCompletion3230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion3257 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion3264 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__0_in_ruleAccessCompletion3290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion3317 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion3324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0_in_rulePartialSequenceConstructionCompletion3350 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression3377 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionExpression3384 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0_in_ruleSequenceConstructionExpression3410 = new BitSet(new long[]{0x0000000000000002L});
@@ -52823,1274 +51905,1251 @@ public class InternalAlfParser extends AbstractInternalContentAssistParser {
public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__NonLiteralValueSpecification__Alternatives7781 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParenthesizedExpression__CastedAssignment_3_0_in_rule__ParenthesizedExpression__Alternatives_37813 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_rule__ParenthesizedExpression__SuffixAssignment_3_1_in_rule__ParenthesizedExpression__Alternatives_37831 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__0_in_rule__SuperInvocationExpression__Alternatives_17864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__OperationCallAssignment_1_1_in_rule__SuperInvocationExpression__Alternatives_17882 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_0_in_rule__InstanceCreationExpression__Alternatives_27915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_1_in_rule__InstanceCreationExpression__Alternatives_27933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7966 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_18035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28068 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8120 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8137 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08169 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8218 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8269 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8286 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8337 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8354 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8439 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8539 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8557 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18590 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_33_in_rule__BooleanValue__Alternatives8744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_34_in_rule__BooleanValue__Alternatives8765 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_35_in_rule__LinkOperationKind__Alternatives8801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_36_in_rule__LinkOperationKind__Alternatives8822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_37_in_rule__LinkOperationKind__Alternatives8843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8957 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives8993 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives9014 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives9035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_45_in_rule__AnnotationKind__Alternatives9071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_rule__AnnotationKind__Alternatives9092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_47_in_rule__AnnotationKind__Alternatives9113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_48_in_rule__AnnotationKind__Alternatives9134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__AssignmentOperator__Alternatives9170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_rule__AssignmentOperator__Alternatives9191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rule__AssignmentOperator__Alternatives9212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_rule__AssignmentOperator__Alternatives9233 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_53_in_rule__AssignmentOperator__Alternatives9254 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_54_in_rule__AssignmentOperator__Alternatives9275 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_55_in_rule__AssignmentOperator__Alternatives9296 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_rule__AssignmentOperator__Alternatives9317 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_rule__AssignmentOperator__Alternatives9338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_rule__AssignmentOperator__Alternatives9359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_rule__AssignmentOperator__Alternatives9380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_rule__AssignmentOperator__Alternatives9401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group__0__Impl_in_rule__Test__Group__09434 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__Test__Group__1_in_rule__Test__Group__09437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_0__0_in_rule__Test__Group__0__Impl9464 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group__1__Impl_in_rule__Test__Group__19495 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__Test__Group__2_in_rule__Test__Group__19498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_1__0_in_rule__Test__Group__1__Impl9525 = new BitSet(new long[]{0x4000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group__2__Impl_in_rule__Test__Group__29556 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
- public static final BitSet FOLLOW_rule__Test__Group__3_in_rule__Test__Group__29559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_2__0_in_rule__Test__Group__2__Impl9586 = new BitSet(new long[]{0x8000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group__3__Impl_in_rule__Test__Group__39617 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_3__0_in_rule__Test__Group__3__Impl9644 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_0__0__Impl_in_rule__Test__Group_0__09682 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__Test__Group_0__1_in_rule__Test__Group_0__09685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_61_in_rule__Test__Group_0__0__Impl9713 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_0__1__Impl_in_rule__Test__Group_0__19744 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__ExpressionAssignment_0_1_in_rule__Test__Group_0__1__Impl9771 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_1__0__Impl_in_rule__Test__Group_1__09805 = new BitSet(new long[]{0x1FFE000000000000L});
- public static final BitSet FOLLOW_rule__Test__Group_1__1_in_rule__Test__Group_1__09808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_62_in_rule__Test__Group_1__0__Impl9836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_1__1__Impl_in_rule__Test__Group_1__19867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__AssignExpressionAssignment_1_1_in_rule__Test__Group_1__1__Impl9894 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_2__0__Impl_in_rule__Test__Group_2__09928 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
- public static final BitSet FOLLOW_rule__Test__Group_2__1_in_rule__Test__Group_2__09931 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_63_in_rule__Test__Group_2__0__Impl9959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_2__1__Impl_in_rule__Test__Group_2__19990 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__StatementsAssignment_2_1_in_rule__Test__Group_2__1__Impl10017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_3__0__Impl_in_rule__Test__Group_3__010051 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__Test__Group_3__1_in_rule__Test__Group_3__010054 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_rule__Test__Group_3__0__Impl10082 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__Group_3__1__Impl_in_rule__Test__Group_3__110113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Test__BlockAssignment_3_1_in_rule__Test__Group_3__1__Impl10140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__Group__0__Impl_in_rule__BOOLEAN_LITERAL__Group__010174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__Group__1_in_rule__BOOLEAN_LITERAL__Group__010177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__ValueAssignment_0_in_rule__BOOLEAN_LITERAL__Group__0__Impl10204 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__Group__1__Impl_in_rule__BOOLEAN_LITERAL__Group__110234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BOOLEAN_LITERAL__SuffixAssignment_1_in_rule__BOOLEAN_LITERAL__Group__1__Impl10261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__Group__0__Impl_in_rule__INTEGER_LITERAL__Group__010296 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__Group__1_in_rule__INTEGER_LITERAL__Group__010299 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__ValueAssignment_0_in_rule__INTEGER_LITERAL__Group__0__Impl10326 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__Group__1__Impl_in_rule__INTEGER_LITERAL__Group__110356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__INTEGER_LITERAL__SuffixAssignment_1_in_rule__INTEGER_LITERAL__Group__1__Impl10383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__Group__0__Impl_in_rule__UNLIMITED_LITERAL__Group__010418 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__Group__1_in_rule__UNLIMITED_LITERAL__Group__010421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__ValueAssignment_0_in_rule__UNLIMITED_LITERAL__Group__0__Impl10448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__Group__1__Impl_in_rule__UNLIMITED_LITERAL__Group__110478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UNLIMITED_LITERAL__SuffixAssignment_1_in_rule__UNLIMITED_LITERAL__Group__1__Impl10505 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__Group__0__Impl_in_rule__STRING_LITERAL__Group__010540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__Group__1_in_rule__STRING_LITERAL__Group__010543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__ValueAssignment_0_in_rule__STRING_LITERAL__Group__0__Impl10570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__Group__1__Impl_in_rule__STRING_LITERAL__Group__110600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__STRING_LITERAL__SuffixAssignment_1_in_rule__STRING_LITERAL__Group__1__Impl10627 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__010662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__010665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl10692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__110722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl10749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__010784 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__010787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl10814 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__110844 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__110847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl10874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__210905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl10932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010968 = new BitSet(new long[]{0x0000000000003100L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__111029 = new BitSet(new long[]{0x0000000000003000L,0x0000000000804010L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__111032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl11059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__211089 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl11116 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__011153 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__011156 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl11183 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__111213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__QualifiedNamePath__Group__1__Impl11241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__011276 = new BitSet(new long[]{0x0000000000040000L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__011279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl11306 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__111336 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl11363 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__011398 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__011401 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl11429 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__111460 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__111463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl11490 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__211520 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__211523 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl11550 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__311581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl11609 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__011648 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__011651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__TemplateBinding__Group_2__0__Impl11679 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__111710 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl11737 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__011771 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__011774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl11801 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__111831 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__111834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__NamedTemplateBinding__Group__1__Impl11862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__211893 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl11920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__011956 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__011959 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11986 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__112016 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__112019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl12046 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__212077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl12104 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__012141 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__012144 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__QualifiedNameWithBinding__Group_2__0__Impl12172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__112203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl12230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__012264 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__012267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__112325 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80030L});
- public static final BitSet FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__112328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__Tuple__Group__1__Impl12356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__212387 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80030L});
- public static final BitSet FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__212390 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl12417 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__312448 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__Tuple__Group__3__Impl12476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__012515 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__012518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl12545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__112575 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl12602 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__012637 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__012640 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__Tuple__Group_2_1__0__Impl12668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__112699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl12726 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__012760 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__012763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl12790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__112820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl12847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__012882 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__012885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_rule__ConditionalTestExpression__Group_1__0__Impl12913 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__112944 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__112947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12974 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__213004 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__213007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__ConditionalTestExpression__Group_1__2__Impl13035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__313066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl13093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__013131 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__013134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl13161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__113191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl13218 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__013253 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__013256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_rule__ConditionalOrExpression__Group_1__0__Impl13284 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__113315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl13342 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__013376 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__013379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl13406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__113436 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl13463 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__013498 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__013501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_73_in_rule__ConditionalAndExpression__Group_1__0__Impl13529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__113560 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl13587 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__013621 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__013624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl13651 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__113681 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl13708 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__013743 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__013746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_rule__InclusiveOrExpression__Group_1__0__Impl13774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__113805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl13832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__013866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__013869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl13896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__113926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl13953 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013988 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013991 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_rule__ExclusiveOrExpression__Group_1__0__Impl14019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__114050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl14077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__014111 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__014114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl14141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__114171 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl14198 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__014233 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__014236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_rule__AndExpression__Group_1__0__Impl14264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__114295 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl14322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__014356 = new BitSet(new long[]{0x000000000000C000L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__014359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl14386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__114416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl14443 = new BitSet(new long[]{0x000000000000C002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__014478 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__014481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl14508 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__114538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl14565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__014599 = new BitSet(new long[]{0x0000000000030000L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__014602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl14629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__114659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl14686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__014721 = new BitSet(new long[]{0x0000000000003100L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__014724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl14751 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__114781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl14808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__014842 = new BitSet(new long[]{0x00000000003C0000L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__014845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl14872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__114902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl14929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__014964 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__014967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14994 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__115024 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl15051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__015085 = new BitSet(new long[]{0x0000000001C00000L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__015088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl15115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__115145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl15172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__015207 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__015210 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl15237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__115267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl15294 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__015328 = new BitSet(new long[]{0x0000000006000000L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__015331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl15358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__115388 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl15415 = new BitSet(new long[]{0x0000000006000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__015450 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__015453 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl15480 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__115510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl15537 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__015571 = new BitSet(new long[]{0x0000000038000000L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__015574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl15601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__115631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl15658 = new BitSet(new long[]{0x0000000038000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__015693 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__015696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl15723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__115753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl15780 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__015814 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__015817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl15844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__115875 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl15902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__015936 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__015939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__OperationCallExpression__Group__0__Impl15967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115998 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__116001 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl16028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__216058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__216061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl16088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__316118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl16145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__0__Impl_in_rule__OperationCallExpressionWithoutDot__Group__016184 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__1_in_rule__OperationCallExpressionWithoutDot__Group__016187 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__OperationNameAssignment_0_in_rule__OperationCallExpressionWithoutDot__Group__0__Impl16214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__1__Impl_in_rule__OperationCallExpressionWithoutDot__Group__116244 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__2_in_rule__OperationCallExpressionWithoutDot__Group__116247 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__TupleAssignment_1_in_rule__OperationCallExpressionWithoutDot__Group__1__Impl16274 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__Group__2__Impl_in_rule__OperationCallExpressionWithoutDot__Group__216304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__OperationCallExpressionWithoutDot__SuffixAssignment_2_in_rule__OperationCallExpressionWithoutDot__Group__2__Impl16331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__016368 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__016371 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__PropertyCallExpression__Group__0__Impl16399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__116430 = new BitSet(new long[]{0x0000000000000000L,0x0000000000016000L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__116433 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl16460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__216490 = new BitSet(new long[]{0x0000000000000000L,0x0000000000016000L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__216493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl16520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__316551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl16578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__016617 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__016620 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__PropertyCallExpression__Group_2__0__Impl16648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__116679 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__116682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl16709 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__216739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__PropertyCallExpression__Group_2__2__Impl16767 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__016804 = new BitSet(new long[]{0x0000003800000000L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__016807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__LinkOperationExpression__Group__0__Impl16835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__116866 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__116869 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl16896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__216926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl16953 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__016989 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__016992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__LinkOperationTuple__Group__0__Impl17020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__117051 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__117054 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl17081 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__217111 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__217114 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl17141 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__317172 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__LinkOperationTuple__Group__3__Impl17200 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__017239 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__017242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__LinkOperationTuple__Group_2__0__Impl17270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__117301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl17328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__017362 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004008L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__017365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__ObjectOrRoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl17392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__117422 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl17449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__017484 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004008L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__017487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__0_in_rule__LinkOperationTupleElement__Group_1__0__Impl17514 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__117545 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__117548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_rule__LinkOperationTupleElement__Group_1__1__Impl17576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__217607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_1_2_in_rule__LinkOperationTupleElement__Group_1__2__Impl17634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__0__Impl_in_rule__LinkOperationTupleElement__Group_1_0__017670 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__1_in_rule__LinkOperationTupleElement__Group_1_0__017673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__LinkOperationTupleElement__Group_1_0__0__Impl17701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__1__Impl_in_rule__LinkOperationTupleElement__Group_1_0__117732 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__2_in_rule__LinkOperationTupleElement__Group_1_0__117735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_1_in_rule__LinkOperationTupleElement__Group_1_0__1__Impl17762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1_0__2__Impl_in_rule__LinkOperationTupleElement__Group_1_0__217792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__LinkOperationTupleElement__Group_1_0__2__Impl17820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__017857 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__017860 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__SequenceOperationExpression__Group__0__Impl17888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__117919 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__117922 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl17949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__217979 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__217982 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl18009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__318039 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl18066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__018105 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__018108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__SequenceReductionExpression__Group__0__Impl18136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__118167 = new BitSet(new long[]{0x0000000000000100L,0x0002000000000000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__118170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_rule__SequenceReductionExpression__Group__1__Impl18198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__218229 = new BitSet(new long[]{0x0000000000000100L,0x0002000000000000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__218232 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl18259 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__318290 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__318293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl18320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__418350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl18377 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__018418 = new BitSet(new long[]{0x000000C000000000L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__018421 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__SelectOrRejectOperation__Group__0__Impl18449 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__118480 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__118483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl18510 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__218540 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__218543 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl18570 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__318600 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__318603 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__SelectOrRejectOperation__Group__3__Impl18631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__418662 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__418665 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl18692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__518722 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__518725 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__SelectOrRejectOperation__Group__5__Impl18753 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__618784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl18811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__018856 = new BitSet(new long[]{0x0000030000000000L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__018859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__CollectOrIterateOperation__Group__0__Impl18887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__118918 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__118921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl18948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__218978 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__218981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl19008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__319038 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__319041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__CollectOrIterateOperation__Group__3__Impl19069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__419100 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__419103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl19130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__519160 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__519163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__CollectOrIterateOperation__Group__5__Impl19191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__619222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl19249 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__019294 = new BitSet(new long[]{0x00001C0000000000L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__019297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl19325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__119356 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__119359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl19386 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__219416 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__219419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl19446 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__319476 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__319479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl19507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__419538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__419541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl19568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__519598 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__519601 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl19629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__619660 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl19687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__019732 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__019735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_80_in_rule__IsUniqueOperation__Group__0__Impl19763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__119794 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__119797 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_rule__IsUniqueOperation__Group__1__Impl19825 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__219856 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__219859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl19886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__319916 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__319919 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__IsUniqueOperation__Group__3__Impl19947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__419978 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__419981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl20008 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__520038 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__520041 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__IsUniqueOperation__Group__5__Impl20069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__620100 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl20127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__020172 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__020175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ParenthesizedExpression__Group__0__Impl20203 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__120234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__120237 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl20264 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__220294 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F12010L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__220297 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ParenthesizedExpression__Group__2__Impl20325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__320356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl20383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__020422 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__020425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__120483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_rule__NullExpression__Group__1__Impl20511 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__020546 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__020549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__120607 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__120610 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_rule__ThisExpression__Group__1__Impl20638 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__220669 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl20696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__020733 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__020736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_rule__SuperInvocationExpression__Group__0__Impl20764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__120795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl20822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__0__Impl_in_rule__SuperInvocationExpression__Group_1_0__020856 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__1_in_rule__SuperInvocationExpression__Group_1_0__020859 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__SuperInvocationExpression__Group_1_0__0__Impl20887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__1__Impl_in_rule__SuperInvocationExpression__Group_1_0__120918 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__2_in_rule__SuperInvocationExpression__Group_1_0__120921 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__ClassNameAssignment_1_0_1_in_rule__SuperInvocationExpression__Group_1_0__1__Impl20948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__2__Impl_in_rule__SuperInvocationExpression__Group_1_0__220978 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__3_in_rule__SuperInvocationExpression__Group_1_0__220981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_rule__SuperInvocationExpression__Group_1_0__2__Impl21009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_0__3__Impl_in_rule__SuperInvocationExpression__Group_1_0__321040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_3_in_rule__SuperInvocationExpression__Group_1_0__3__Impl21067 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__021105 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__021108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_rule__InstanceCreationExpression__Group__0__Impl21136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__121167 = new BitSet(new long[]{0x0000000000000000L,0x0000000000804010L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__121170 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl21197 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__221227 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__221230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Alternatives_2_in_rule__InstanceCreationExpression__Group__2__Impl21257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__321287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl21314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021353 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F88010L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl21383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__121413 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl21440 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__021474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__021477 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl21504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__121534 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__AccessCompletion__Group__1__Impl21562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021597 = new BitSet(new long[]{0x0000000000000000L,0x0000000000804000L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21628 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121659 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21686 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group__0__Impl_in_rule__SequenceConstructionCompletion__Group__021720 = new BitSet(new long[]{0x0000000000000000L,0x0000000000804010L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group__1_in_rule__SequenceConstructionCompletion__Group__021723 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group_0__0_in_rule__SequenceConstructionCompletion__Group__0__Impl21750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group__1__Impl_in_rule__SequenceConstructionCompletion__Group__121781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionCompletion__Group__1__Impl21808 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group_0__0__Impl_in_rule__SequenceConstructionCompletion__Group_0__021842 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group_0__1_in_rule__SequenceConstructionCompletion__Group_0__021845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionCompletion__Group_0__0__Impl21872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionCompletion__Group_0__1__Impl_in_rule__SequenceConstructionCompletion__Group_0__121902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__SequenceConstructionCompletion__Group_0__1__Impl21930 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021965 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021968 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__SequenceConstructionExpression__Group__0__Impl21996 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__122027 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000004L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__122030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl22057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__222087 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__222090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl22117 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__322147 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__SequenceConstructionExpression__Group__3__Impl22175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__022214 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__022217 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl22245 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__122276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl22303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__022337 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__022340 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl22368 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__122399 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl22426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__022460 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__022463 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__122521 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__122524 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_rule__ClassExtentExpression__Group__1__Impl22552 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__222583 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__222586 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_rule__ClassExtentExpression__Group__2__Impl22614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__322645 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__322648 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ClassExtentExpression__Group__3__Impl22676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__422707 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ClassExtentExpression__Group__4__Impl22735 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__022776 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
- public static final BitSet FOLLOW_rule__Block__Group__1_in_rule__Block__Group__022779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__Block__Group__0__Impl22807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__122838 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
- public static final BitSet FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222899 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
- public static final BitSet FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322960 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__Block__Group__3__Impl22988 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__023027 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__023030 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl23057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__123088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl23115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__023149 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__023152 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_rule__InlineStatement__Group__0__Impl23180 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__123211 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__123214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_rule__InlineStatement__Group__1__Impl23242 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__223273 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__223276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__InlineStatement__Group__2__Impl23304 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__323335 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__323338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl23365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__423395 = new BitSet(new long[]{0x0000000000000080L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__423398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__InlineStatement__Group__4__Impl23426 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__523457 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__523460 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl23487 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__623517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_rule__InlineStatement__Group__6__Impl23545 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__023590 = new BitSet(new long[]{0x0001E00000000000L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__023593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_rule__AnnotatedStatement__Group__0__Impl23621 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__123652 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__123655 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl23682 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__223712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl23739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__023775 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__023778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl23805 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__123835 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23862 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023897 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023900 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__Annotation__Group_1__0__Impl23928 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123959 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123962 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__224019 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__224022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl24049 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__324080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__Annotation__Group_1__3__Impl24108 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__024147 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__024150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__Annotation__Group_1_2__0__Impl24178 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__124209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl24236 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__024270 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__024273 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__124331 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__EmptyStatement__Group__1__Impl24359 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__024394 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__024397 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_rule__LocalNameDeclarationStatement__Group__0__Impl24425 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__124456 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__124459 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl24486 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__224516 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__224519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__LocalNameDeclarationStatement__Group__2__Impl24547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__324578 = new BitSet(new long[]{0x0002000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__324581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl24608 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__424638 = new BitSet(new long[]{0x0002000000000000L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__424641 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl24668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__524699 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__524702 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl24730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__624761 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__624764 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl24791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__724821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__LocalNameDeclarationStatement__Group__7__Impl24849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024896 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024899 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24926 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124956 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24984 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__025019 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__025022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_rule__IfStatement__Group__0__Impl25050 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__125081 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__125084 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl25111 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__225141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl25168 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__025205 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__025208 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl25235 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__125265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl25292 = new BitSet(new long[]{0x0000000000000002L,0x0000000400000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__025327 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__025330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_rule__SequentialClauses__Group_1__0__Impl25358 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__125389 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__125392 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_rule__SequentialClauses__Group_1__1__Impl25420 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__225451 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl25478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__025514 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__025517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl25544 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__125574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl25601 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__025636 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__025639 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_rule__ConcurrentClauses__Group_1__0__Impl25667 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__125698 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__125701 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_rule__ConcurrentClauses__Group_1__1__Impl25729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__225760 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl25787 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__025823 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__025826 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__NonFinalClause__Group__0__Impl25854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125885 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125888 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225945 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225948 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__NonFinalClause__Group__2__Impl25976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__326007 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl26034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__026072 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__026075 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_rule__FinalClause__Group__0__Impl26103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__126134 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl26161 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__026195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__026198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_100_in_rule__SwitchStatement__Group__0__Impl26226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__126257 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__126260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__SwitchStatement__Group__1__Impl26288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__226319 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__226322 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl26349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__326379 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__326382 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__SwitchStatement__Group__3__Impl26410 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__426441 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__426444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_rule__SwitchStatement__Group__4__Impl26472 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__526503 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__526506 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl26533 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__626564 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__626567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl26594 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__726625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_rule__SwitchStatement__Group__7__Impl26653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__026700 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__026703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl26730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__126760 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__126763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl26790 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
- public static final BitSet FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__226821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026884 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_101_in_rule__SwitchCase__Group__0__Impl26915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126946 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126949 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__227006 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__SwitchCase__Group__2__Impl27034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__027071 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__027074 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_102_in_rule__SwitchDefaultClause__Group__0__Impl27102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__127133 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__127136 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__SwitchDefaultClause__Group__1__Impl27164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__227195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl27222 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__027258 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__027261 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_rule__WhileStatement__Group__0__Impl27289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__127320 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__127323 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__WhileStatement__Group__1__Impl27351 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__227382 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__227385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl27412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__327442 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__327445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__WhileStatement__Group__3__Impl27473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__427504 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl27531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__027571 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__027574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_rule__DoStatement__Group__0__Impl27602 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__127633 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__127636 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl27663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__227693 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__227696 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_rule__DoStatement__Group__2__Impl27724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__327755 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__327758 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__DoStatement__Group__3__Impl27786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__427817 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__427820 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527877 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__DoStatement__Group__5__Impl27908 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627939 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__DoStatement__Group__6__Impl27967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__028012 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__028015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_rule__ForStatement__Group__0__Impl28043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__128074 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__128077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__ForStatement__Group__1__Impl28105 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__228136 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__228139 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl28166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__328196 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__328199 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__ForStatement__Group__3__Impl28227 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__428258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl28285 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__028325 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__028328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl28355 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__128385 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl28412 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__028447 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__028450 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__ForControl__Group_1__0__Impl28478 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__128509 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl28536 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__028570 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__028573 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl28600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__128630 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__128633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_106_in_rule__LoopVariableDefinition__Group_0__1__Impl28661 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__228692 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__228695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl28722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__328752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl28779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__028818 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__028821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28849 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128880 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28907 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028941 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028944 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28971 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__129001 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__129004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl29031 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__229061 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__229064 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__LoopVariableDefinition__Group_1__2__Impl29092 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__329123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl29150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__029188 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__029191 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__129249 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__129252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_107_in_rule__BreakStatement__Group__1__Impl29280 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__229311 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__BreakStatement__Group__2__Impl29339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__029376 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__029379 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_108_in_rule__ReturnStatement__Group__0__Impl29407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__129438 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__129441 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl29468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__229498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__ReturnStatement__Group__2__Impl29526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__029563 = new BitSet(new long[]{0x0000000000000000L,0x0000000080800000L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__029566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl29593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__129623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl29650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__029684 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__029687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__129745 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl29773 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__029808 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__029811 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl29838 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129868 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29895 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029930 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29961 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl30019 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__030053 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__030056 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl30083 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__130113 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl30140 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__030174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__030177 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_109_in_rule__AcceptClause__Group__0__Impl30205 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__130236 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__130239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_rule__AcceptClause__Group__1__Impl30267 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__230298 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__230301 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl30328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__330359 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__330362 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl30389 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__430419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_rule__AcceptClause__Group__4__Impl30447 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__030488 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__030491 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl30518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__130548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_rule__AcceptClause__Group_2__1__Impl30576 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__030611 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__030614 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_110_in_rule__ClassifyStatement__Group__0__Impl30642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__130673 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__130676 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl30703 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__230733 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__230736 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl30763 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__330793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__ClassifyStatement__Group__3__Impl30821 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030860 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030863 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30890 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130920 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030982 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl31012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__131043 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl31070 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__031104 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__031107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_111_in_rule__ClassificationFromClause__Group__0__Impl31135 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__131166 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl31193 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__031227 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__031230 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_112_in_rule__ClassificationToClause__Group__0__Impl31258 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__131289 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl31316 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__031350 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__031353 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__131411 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__131414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_111_in_rule__ReclassifyAllClause__Group__1__Impl31442 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__231473 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl31501 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__031538 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__031541 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl31568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__131598 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl31625 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__031660 = new BitSet(new long[]{0x0000000000000100L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__031663 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_66_in_rule__QualifiedNameList__Group_1__0__Impl31691 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__131722 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl31749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031783 = new BitSet(new long[]{0x1FFE000000000100L,0x0000000080004000L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl31813 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131843 = new BitSet(new long[]{0x1FFE000000000100L,0x0000000080004000L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131846 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31873 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231904 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031969 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31999 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__132029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__SuperInvocationStatement__Group__1__Impl32057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__032092 = new BitSet(new long[]{0x1FFE000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__032095 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl32122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__132152 = new BitSet(new long[]{0x1FFE000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__132155 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl32182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__232213 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__ThisInvocationStatement__Group__2__Impl32241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__032278 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__032281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl32308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__132338 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_rule__InstanceCreationInvocationStatement__Group__1__Impl32366 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__032401 = new BitSet(new long[]{0x0000000000000100L,0x0000000000004000L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__032404 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl32431 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__132462 = new BitSet(new long[]{0x1FFE000000000000L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__132465 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl32492 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__232522 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl32549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__032585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__032588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl32615 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__132645 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_rule__VariableDeclarationCompletion__Group_0__1__Impl32673 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__032708 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__032711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl32738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__132768 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl32795 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__Test__ExpressionAssignment_0_132834 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__Test__AssignExpressionAssignment_1_132865 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_rule__Test__StatementsAssignment_2_132896 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__Test__BlockAssignment_3_132927 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment_032958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__BOOLEAN_LITERAL__SuffixAssignment_132989 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment_033020 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__INTEGER_LITERAL__SuffixAssignment_133051 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment_033087 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__UNLIMITED_LITERAL__SuffixAssignment_133126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment_033157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__STRING_LITERAL__SuffixAssignment_133188 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_033219 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_133252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_233283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_033314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_133345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_033376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_133407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_233438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_133471 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_033502 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_033533 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_133564 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_133595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_133626 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_033657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_233688 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_033719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_133750 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_133781 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_033812 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_133843 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment33874 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_033905 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_133936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_333967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_134029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_034060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_134091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_034122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_134153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_034184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_134215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_034246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_134277 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_034308 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_034339 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_134372 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_034403 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_034434 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_134467 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_034498 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_034529 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_134562 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_034593 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_034624 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_134657 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_034688 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_034719 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_134752 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_034783 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_034814 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_134847 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_034878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_134911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment34942 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_134973 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_235004 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_335035 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__OperationCallExpressionWithoutDot__OperationNameAssignment_035066 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__OperationCallExpressionWithoutDot__TupleAssignment_135097 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpressionWithoutDot__SuffixAssignment_235128 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_135159 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_135190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_335221 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_135252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_235283 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_135314 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_135345 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__ObjectOrRoleAssignment_035376 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_0_135407 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__ObjectAssignment_1_235438 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SequenceOperationExpression__OperationNameAssignment_135469 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_235500 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_335531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_113_in_rule__SequenceReductionExpression__IsOrderedAssignment_235567 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_335606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_435637 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_135668 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_235699 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_435730 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_635761 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_135792 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_235823 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_435854 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_635885 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_135916 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_235947 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_435978 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_636009 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_236040 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_436071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_636102 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_136133 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_036164 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_136195 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_236226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__SuperInvocationExpression__ClassNameAssignment_1_0_136257 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpressionWithoutDot_in_rule__SuperInvocationExpression__OperationCallWithoutDotAssignment_1_0_336288 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_rule__SuperInvocationExpression__OperationCallAssignment_1_136319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_136350 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_rule__InstanceCreationExpression__TupleAssignment_2_036381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionCompletion_in_rule__InstanceCreationExpression__SequenceConstuctionCompletionAssignment_2_136412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_336443 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_036479 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_036518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_136549 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_136580 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_036611 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_136642 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__SequenceConstructionCompletion__MultiplicityIndicatorAssignment_0_036678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionCompletion__ExpressionAssignment_136717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_136748 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_136779 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_136810 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_236841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment36872 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_036903 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_136936 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_336967 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_536998 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_137029 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_237060 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_037091 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_137122 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_137153 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment37184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_137215 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_337246 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_037282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_637321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_137352 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_237383 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_037414 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_237445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_037476 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_237507 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_137538 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_337569 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_137600 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_237631 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_537662 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_637693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_037724 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_137755 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_237786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_137817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_237848 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment37879 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_237910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_437941 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_137972 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_438003 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_238034 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_438065 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_038096 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_138127 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_038158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_238189 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_138220 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_038251 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_138282 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_338313 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_138344 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_038375 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_038406 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_138437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_038468 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_138499 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_038530 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_138561 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_038592 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_338623 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_138654 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_238685 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_038716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_138747 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_038778 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_138809 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_138840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_138871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_038902 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_138933 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_038964 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_038995 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_139026 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_039057 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_039088 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_139119 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_039150 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_039186 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_139225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_239256 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_039287 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_139318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_0_in_rule__SuperInvocationExpression__Alternatives_17864 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0_in_rule__SuperInvocationExpression__Alternatives_17882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7915 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives7933 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_0_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_17966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_1_in_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_17984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0_in_rule__SequenceConstructionExpression__Alternatives_28017 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0_in_rule__SequenceConstructionExpression__Alternatives_28036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceElement__Alternatives8069 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceElement__Alternatives8086 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ML_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08118 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_SL_COMMENT_in_rule__DocumentedStatement__CommentAlternatives_0_08135 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotatedStatement_in_rule__Statement__Alternatives8167 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInlineStatement_in_rule__Statement__Alternatives8184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlockStatement_in_rule__Statement__Alternatives8201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEmptyStatement_in_rule__Statement__Alternatives8218 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_rule__Statement__Alternatives8235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfStatement_in_rule__Statement__Alternatives8252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchStatement_in_rule__Statement__Alternatives8269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWhileStatement_in_rule__Statement__Alternatives8286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDoStatement_in_rule__Statement__Alternatives8303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForStatement_in_rule__Statement__Alternatives8320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBreakStatement_in_rule__Statement__Alternatives8337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReturnStatement_in_rule__Statement__Alternatives8354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptStatement_in_rule__Statement__Alternatives8371 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassifyStatement_in_rule__Statement__Alternatives8388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_rule__Statement__Alternatives8405 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_rule__Statement__Alternatives8422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisInvocationStatement_in_rule__Statement__Alternatives8439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_rule__Statement__Alternatives8456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0_in_rule__LoopVariableDefinition__Alternatives8488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0_in_rule__LoopVariableDefinition__Alternatives8506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__SimpleAcceptAssignment_1_0_in_rule__AcceptStatement__Alternatives_18539 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__CompoundAcceptAssignment_1_1_in_rule__AcceptStatement__Alternatives_18557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0_in_rule__ClassificationClause__Alternatives8590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0_in_rule__ClassificationClause__Alternatives8608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_18659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_33_in_rule__BooleanValue__Alternatives8693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_34_in_rule__BooleanValue__Alternatives8714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_35_in_rule__LinkOperationKind__Alternatives8750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_36_in_rule__LinkOperationKind__Alternatives8771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_37_in_rule__LinkOperationKind__Alternatives8792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_38_in_rule__SelectOrRejectOperator__Alternatives8828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_39_in_rule__SelectOrRejectOperator__Alternatives8849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_40_in_rule__CollectOrIterateOperator__Alternatives8885 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_41_in_rule__CollectOrIterateOperator__Alternatives8906 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_42_in_rule__ForAllOrExistsOrOneOperator__Alternatives8942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_43_in_rule__ForAllOrExistsOrOneOperator__Alternatives8963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_44_in_rule__ForAllOrExistsOrOneOperator__Alternatives8984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_45_in_rule__AnnotationKind__Alternatives9020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_rule__AnnotationKind__Alternatives9041 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_47_in_rule__AnnotationKind__Alternatives9062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_48_in_rule__AnnotationKind__Alternatives9083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__AssignmentOperator__Alternatives9119 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_rule__AssignmentOperator__Alternatives9140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_rule__AssignmentOperator__Alternatives9161 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_rule__AssignmentOperator__Alternatives9182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_53_in_rule__AssignmentOperator__Alternatives9203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_54_in_rule__AssignmentOperator__Alternatives9224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_55_in_rule__AssignmentOperator__Alternatives9245 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_rule__AssignmentOperator__Alternatives9266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_rule__AssignmentOperator__Alternatives9287 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_rule__AssignmentOperator__Alternatives9308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_rule__AssignmentOperator__Alternatives9329 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_rule__AssignmentOperator__Alternatives9350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group__0__Impl_in_rule__Test__Group__09383 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__Test__Group__1_in_rule__Test__Group__09386 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_0__0_in_rule__Test__Group__0__Impl9413 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group__1__Impl_in_rule__Test__Group__19444 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__Test__Group__2_in_rule__Test__Group__19447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_1__0_in_rule__Test__Group__1__Impl9474 = new BitSet(new long[]{0x4000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group__2__Impl_in_rule__Test__Group__29505 = new BitSet(new long[]{0xC000000000000000L,0x0000000000000001L});
+ public static final BitSet FOLLOW_rule__Test__Group__3_in_rule__Test__Group__29508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_2__0_in_rule__Test__Group__2__Impl9535 = new BitSet(new long[]{0x8000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group__3__Impl_in_rule__Test__Group__39566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_3__0_in_rule__Test__Group__3__Impl9593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_0__0__Impl_in_rule__Test__Group_0__09631 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__Test__Group_0__1_in_rule__Test__Group_0__09634 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_61_in_rule__Test__Group_0__0__Impl9662 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_0__1__Impl_in_rule__Test__Group_0__19693 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__ExpressionAssignment_0_1_in_rule__Test__Group_0__1__Impl9720 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_1__0__Impl_in_rule__Test__Group_1__09754 = new BitSet(new long[]{0x1FFE000000000000L});
+ public static final BitSet FOLLOW_rule__Test__Group_1__1_in_rule__Test__Group_1__09757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_62_in_rule__Test__Group_1__0__Impl9785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_1__1__Impl_in_rule__Test__Group_1__19816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__AssignExpressionAssignment_1_1_in_rule__Test__Group_1__1__Impl9843 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_2__0__Impl_in_rule__Test__Group_2__09877 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
+ public static final BitSet FOLLOW_rule__Test__Group_2__1_in_rule__Test__Group_2__09880 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_63_in_rule__Test__Group_2__0__Impl9908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_2__1__Impl_in_rule__Test__Group_2__19939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__StatementsAssignment_2_1_in_rule__Test__Group_2__1__Impl9966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_3__0__Impl_in_rule__Test__Group_3__010000 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__Test__Group_3__1_in_rule__Test__Group_3__010003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_rule__Test__Group_3__0__Impl10031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__Group_3__1__Impl_in_rule__Test__Group_3__110062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Test__BlockAssignment_3_1_in_rule__Test__Group_3__1__Impl10089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group__0__Impl_in_rule__NameExpression__Group__010123 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group__1_in_rule__NameExpression__Group__010126 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_in_rule__NameExpression__Group__0__Impl10153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group__1__Impl_in_rule__NameExpression__Group__110183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__SuffixAssignment_1_in_rule__NameExpression__Group__1__Impl10210 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__0__Impl_in_rule__NameExpression__Group_0_0__010245 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1_in_rule__NameExpression__Group_0_0__010248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAssignment_0_0_0_in_rule__NameExpression__Group_0_0__0__Impl10275 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__1__Impl_in_rule__NameExpression__Group_0_0__110305 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2_in_rule__NameExpression__Group_0_0__110308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_0_1_in_rule__NameExpression__Group_0_0__1__Impl10335 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_0__2__Impl_in_rule__NameExpression__Group_0_0__210366 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_0_2_in_rule__NameExpression__Group_0_0__2__Impl10393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__0__Impl_in_rule__NameExpression__Group_0_1__010429 = new BitSet(new long[]{0x0000000000003100L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1_in_rule__NameExpression__Group_0_1__010432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__PathAssignment_0_1_0_in_rule__NameExpression__Group_0_1__0__Impl10459 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__1__Impl_in_rule__NameExpression__Group_0_1__110490 = new BitSet(new long[]{0x0000000000003000L,0x0000000000804010L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2_in_rule__NameExpression__Group_0_1__110493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__IdAssignment_0_1_1_in_rule__NameExpression__Group_0_1__1__Impl10520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Group_0_1__2__Impl_in_rule__NameExpression__Group_0_1__210550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__Alternatives_0_1_2_in_rule__NameExpression__Group_0_1__2__Impl10577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__0__Impl_in_rule__QualifiedNamePath__Group__010614 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1_in_rule__QualifiedNamePath__Group__010617 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__NamespaceAssignment_0_in_rule__QualifiedNamePath__Group__0__Impl10644 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNamePath__Group__1__Impl_in_rule__QualifiedNamePath__Group__110674 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__QualifiedNamePath__Group__1__Impl10702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__0__Impl_in_rule__UnqualifiedName__Group__010737 = new BitSet(new long[]{0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1_in_rule__UnqualifiedName__Group__010740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnqualifiedName__NameAssignment_0_in_rule__UnqualifiedName__Group__0__Impl10767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnqualifiedName__Group__1__Impl_in_rule__UnqualifiedName__Group__110797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnqualifiedName__TemplateBindingAssignment_1_in_rule__UnqualifiedName__Group__1__Impl10824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__0__Impl_in_rule__TemplateBinding__Group__010859 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__1_in_rule__TemplateBinding__Group__010862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_18_in_rule__TemplateBinding__Group__0__Impl10890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__1__Impl_in_rule__TemplateBinding__Group__110921 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__2_in_rule__TemplateBinding__Group__110924 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_1_in_rule__TemplateBinding__Group__1__Impl10951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__2__Impl_in_rule__TemplateBinding__Group__210981 = new BitSet(new long[]{0x0000000000080000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__3_in_rule__TemplateBinding__Group__210984 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0_in_rule__TemplateBinding__Group__2__Impl11011 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group__3__Impl_in_rule__TemplateBinding__Group__311042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_19_in_rule__TemplateBinding__Group__3__Impl11070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__0__Impl_in_rule__TemplateBinding__Group_2__011109 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1_in_rule__TemplateBinding__Group_2__011112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__TemplateBinding__Group_2__0__Impl11140 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__Group_2__1__Impl_in_rule__TemplateBinding__Group_2__111171 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__TemplateBinding__BindingsAssignment_2_1_in_rule__TemplateBinding__Group_2__1__Impl11198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__0__Impl_in_rule__NamedTemplateBinding__Group__011232 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1_in_rule__NamedTemplateBinding__Group__011235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__FormalAssignment_0_in_rule__NamedTemplateBinding__Group__0__Impl11262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__1__Impl_in_rule__NamedTemplateBinding__Group__111292 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2_in_rule__NamedTemplateBinding__Group__111295 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__NamedTemplateBinding__Group__1__Impl11323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__Group__2__Impl_in_rule__NamedTemplateBinding__Group__211354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NamedTemplateBinding__ActualAssignment_2_in_rule__NamedTemplateBinding__Group__2__Impl11381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__0__Impl_in_rule__QualifiedNameWithBinding__Group__011417 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1_in_rule__QualifiedNameWithBinding__Group__011420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__IdAssignment_0_in_rule__QualifiedNameWithBinding__Group__0__Impl11447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__1__Impl_in_rule__QualifiedNameWithBinding__Group__111477 = new BitSet(new long[]{0x0000000000040000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2_in_rule__QualifiedNameWithBinding__Group__111480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__BindingAssignment_1_in_rule__QualifiedNameWithBinding__Group__1__Impl11507 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group__2__Impl_in_rule__QualifiedNameWithBinding__Group__211538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0_in_rule__QualifiedNameWithBinding__Group__2__Impl11565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__0__Impl_in_rule__QualifiedNameWithBinding__Group_2__011602 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1_in_rule__QualifiedNameWithBinding__Group_2__011605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_rule__QualifiedNameWithBinding__Group_2__0__Impl11633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__Group_2__1__Impl_in_rule__QualifiedNameWithBinding__Group_2__111664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameWithBinding__RemainingAssignment_2_1_in_rule__QualifiedNameWithBinding__Group_2__1__Impl11691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__0__Impl_in_rule__Tuple__Group__011725 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__1_in_rule__Tuple__Group__011728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__1__Impl_in_rule__Tuple__Group__111786 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80030L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__2_in_rule__Tuple__Group__111789 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__Tuple__Group__1__Impl11817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__2__Impl_in_rule__Tuple__Group__211848 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80030L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__3_in_rule__Tuple__Group__211851 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__0_in_rule__Tuple__Group__2__Impl11878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group__3__Impl_in_rule__Tuple__Group__311909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__Tuple__Group__3__Impl11937 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__0__Impl_in_rule__Tuple__Group_2__011976 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__1_in_rule__Tuple__Group_2__011979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_0_in_rule__Tuple__Group_2__0__Impl12006 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2__1__Impl_in_rule__Tuple__Group_2__112036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0_in_rule__Tuple__Group_2__1__Impl12063 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__0__Impl_in_rule__Tuple__Group_2_1__012098 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1_in_rule__Tuple__Group_2_1__012101 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__Tuple__Group_2_1__0__Impl12129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__Group_2_1__1__Impl_in_rule__Tuple__Group_2_1__112160 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Tuple__TupleElementsAssignment_2_1_1_in_rule__Tuple__Group_2_1__1__Impl12187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__0__Impl_in_rule__ConditionalTestExpression__Group__012221 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1_in_rule__ConditionalTestExpression__Group__012224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__ExpAssignment_0_in_rule__ConditionalTestExpression__Group__0__Impl12251 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group__1__Impl_in_rule__ConditionalTestExpression__Group__112281 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0_in_rule__ConditionalTestExpression__Group__1__Impl12308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__0__Impl_in_rule__ConditionalTestExpression__Group_1__012343 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1_in_rule__ConditionalTestExpression__Group_1__012346 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_rule__ConditionalTestExpression__Group_1__0__Impl12374 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__1__Impl_in_rule__ConditionalTestExpression__Group_1__112405 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2_in_rule__ConditionalTestExpression__Group_1__112408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenTrueAssignment_1_1_in_rule__ConditionalTestExpression__Group_1__1__Impl12435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__2__Impl_in_rule__ConditionalTestExpression__Group_1__212465 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3_in_rule__ConditionalTestExpression__Group_1__212468 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__ConditionalTestExpression__Group_1__2__Impl12496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__Group_1__3__Impl_in_rule__ConditionalTestExpression__Group_1__312527 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalTestExpression__WhenFalseAssignment_1_3_in_rule__ConditionalTestExpression__Group_1__3__Impl12554 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__0__Impl_in_rule__ConditionalOrExpression__Group__012592 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1_in_rule__ConditionalOrExpression__Group__012595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_0_in_rule__ConditionalOrExpression__Group__0__Impl12622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group__1__Impl_in_rule__ConditionalOrExpression__Group__112652 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0_in_rule__ConditionalOrExpression__Group__1__Impl12679 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__0__Impl_in_rule__ConditionalOrExpression__Group_1__012714 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1_in_rule__ConditionalOrExpression__Group_1__012717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_rule__ConditionalOrExpression__Group_1__0__Impl12745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__Group_1__1__Impl_in_rule__ConditionalOrExpression__Group_1__112776 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalOrExpression__ExpAssignment_1_1_in_rule__ConditionalOrExpression__Group_1__1__Impl12803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__0__Impl_in_rule__ConditionalAndExpression__Group__012837 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1_in_rule__ConditionalAndExpression__Group__012840 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_0_in_rule__ConditionalAndExpression__Group__0__Impl12867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group__1__Impl_in_rule__ConditionalAndExpression__Group__112897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0_in_rule__ConditionalAndExpression__Group__1__Impl12924 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__0__Impl_in_rule__ConditionalAndExpression__Group_1__012959 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1_in_rule__ConditionalAndExpression__Group_1__012962 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_73_in_rule__ConditionalAndExpression__Group_1__0__Impl12990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__Group_1__1__Impl_in_rule__ConditionalAndExpression__Group_1__113021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConditionalAndExpression__ExpAssignment_1_1_in_rule__ConditionalAndExpression__Group_1__1__Impl13048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__0__Impl_in_rule__InclusiveOrExpression__Group__013082 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1_in_rule__InclusiveOrExpression__Group__013085 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_0_in_rule__InclusiveOrExpression__Group__0__Impl13112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group__1__Impl_in_rule__InclusiveOrExpression__Group__113142 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0_in_rule__InclusiveOrExpression__Group__1__Impl13169 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000400L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__0__Impl_in_rule__InclusiveOrExpression__Group_1__013204 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1_in_rule__InclusiveOrExpression__Group_1__013207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_rule__InclusiveOrExpression__Group_1__0__Impl13235 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__Group_1__1__Impl_in_rule__InclusiveOrExpression__Group_1__113266 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InclusiveOrExpression__ExpAssignment_1_1_in_rule__InclusiveOrExpression__Group_1__1__Impl13293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__0__Impl_in_rule__ExclusiveOrExpression__Group__013327 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1_in_rule__ExclusiveOrExpression__Group__013330 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_0_in_rule__ExclusiveOrExpression__Group__0__Impl13357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group__1__Impl_in_rule__ExclusiveOrExpression__Group__113387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0_in_rule__ExclusiveOrExpression__Group__1__Impl13414 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000800L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__0__Impl_in_rule__ExclusiveOrExpression__Group_1__013449 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1_in_rule__ExclusiveOrExpression__Group_1__013452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_rule__ExclusiveOrExpression__Group_1__0__Impl13480 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__Group_1__1__Impl_in_rule__ExclusiveOrExpression__Group_1__113511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ExclusiveOrExpression__ExpAssignment_1_1_in_rule__ExclusiveOrExpression__Group_1__1__Impl13538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group__0__Impl_in_rule__AndExpression__Group__013572 = new BitSet(new long[]{0x0000000000000000L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group__1_in_rule__AndExpression__Group__013575 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_0_in_rule__AndExpression__Group__0__Impl13602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group__1__Impl_in_rule__AndExpression__Group__113632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__0_in_rule__AndExpression__Group__1__Impl13659 = new BitSet(new long[]{0x0000000000000002L,0x0000000000001000L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__0__Impl_in_rule__AndExpression__Group_1__013694 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__1_in_rule__AndExpression__Group_1__013697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_rule__AndExpression__Group_1__0__Impl13725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__Group_1__1__Impl_in_rule__AndExpression__Group_1__113756 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AndExpression__ExpAssignment_1_1_in_rule__AndExpression__Group_1__1__Impl13783 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__0__Impl_in_rule__EqualityExpression__Group__013817 = new BitSet(new long[]{0x000000000000C000L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__1_in_rule__EqualityExpression__Group__013820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_0_in_rule__EqualityExpression__Group__0__Impl13847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group__1__Impl_in_rule__EqualityExpression__Group__113877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0_in_rule__EqualityExpression__Group__1__Impl13904 = new BitSet(new long[]{0x000000000000C002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__0__Impl_in_rule__EqualityExpression__Group_1__013939 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1_in_rule__EqualityExpression__Group_1__013942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__OpAssignment_1_0_in_rule__EqualityExpression__Group_1__0__Impl13969 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__Group_1__1__Impl_in_rule__EqualityExpression__Group_1__113999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__ExpAssignment_1_1_in_rule__EqualityExpression__Group_1__1__Impl14026 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__0__Impl_in_rule__ClassificationExpression__Group__014060 = new BitSet(new long[]{0x0000000000030000L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1_in_rule__ClassificationExpression__Group__014063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__ExpAssignment_0_in_rule__ClassificationExpression__Group__0__Impl14090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group__1__Impl_in_rule__ClassificationExpression__Group__114120 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0_in_rule__ClassificationExpression__Group__1__Impl14147 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__0__Impl_in_rule__ClassificationExpression__Group_1__014182 = new BitSet(new long[]{0x0000000000003100L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1_in_rule__ClassificationExpression__Group_1__014185 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__OpAssignment_1_0_in_rule__ClassificationExpression__Group_1__0__Impl14212 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__Group_1__1__Impl_in_rule__ClassificationExpression__Group_1__114242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__TypeNameAssignment_1_1_in_rule__ClassificationExpression__Group_1__1__Impl14269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__0__Impl_in_rule__RelationalExpression__Group__014303 = new BitSet(new long[]{0x00000000003C0000L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__1_in_rule__RelationalExpression__Group__014306 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__LeftAssignment_0_in_rule__RelationalExpression__Group__0__Impl14333 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group__1__Impl_in_rule__RelationalExpression__Group__114363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0_in_rule__RelationalExpression__Group__1__Impl14390 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__0__Impl_in_rule__RelationalExpression__Group_1__014425 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1_in_rule__RelationalExpression__Group_1__014428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__OpAssignment_1_0_in_rule__RelationalExpression__Group_1__0__Impl14455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__Group_1__1__Impl_in_rule__RelationalExpression__Group_1__114485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__RightAssignment_1_1_in_rule__RelationalExpression__Group_1__1__Impl14512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__0__Impl_in_rule__ShiftExpression__Group__014546 = new BitSet(new long[]{0x0000000001C00000L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__1_in_rule__ShiftExpression__Group__014549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_0_in_rule__ShiftExpression__Group__0__Impl14576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group__1__Impl_in_rule__ShiftExpression__Group__114606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0_in_rule__ShiftExpression__Group__1__Impl14633 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__0__Impl_in_rule__ShiftExpression__Group_1__014668 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1_in_rule__ShiftExpression__Group_1__014671 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__OpAssignment_1_0_in_rule__ShiftExpression__Group_1__0__Impl14698 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__Group_1__1__Impl_in_rule__ShiftExpression__Group_1__114728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__ExpAssignment_1_1_in_rule__ShiftExpression__Group_1__1__Impl14755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__0__Impl_in_rule__AdditiveExpression__Group__014789 = new BitSet(new long[]{0x0000000006000000L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1_in_rule__AdditiveExpression__Group__014792 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_0_in_rule__AdditiveExpression__Group__0__Impl14819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group__1__Impl_in_rule__AdditiveExpression__Group__114849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0_in_rule__AdditiveExpression__Group__1__Impl14876 = new BitSet(new long[]{0x0000000006000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__0__Impl_in_rule__AdditiveExpression__Group_1__014911 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1_in_rule__AdditiveExpression__Group_1__014914 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__OpAssignment_1_0_in_rule__AdditiveExpression__Group_1__0__Impl14941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__Group_1__1__Impl_in_rule__AdditiveExpression__Group_1__114971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__ExpAssignment_1_1_in_rule__AdditiveExpression__Group_1__1__Impl14998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__0__Impl_in_rule__MultiplicativeExpression__Group__015032 = new BitSet(new long[]{0x0000000038000000L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1_in_rule__MultiplicativeExpression__Group__015035 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_0_in_rule__MultiplicativeExpression__Group__0__Impl15062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group__1__Impl_in_rule__MultiplicativeExpression__Group__115092 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0_in_rule__MultiplicativeExpression__Group__1__Impl15119 = new BitSet(new long[]{0x0000000038000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__0__Impl_in_rule__MultiplicativeExpression__Group_1__015154 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1_in_rule__MultiplicativeExpression__Group_1__015157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAssignment_1_0_in_rule__MultiplicativeExpression__Group_1__0__Impl15184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__Group_1__1__Impl_in_rule__MultiplicativeExpression__Group_1__115214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__ExpAssignment_1_1_in_rule__MultiplicativeExpression__Group_1__1__Impl15241 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__0__Impl_in_rule__UnaryExpression__Group__015275 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__1_in_rule__UnaryExpression__Group__015278 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__OpAssignment_0_in_rule__UnaryExpression__Group__0__Impl15305 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__Group__1__Impl_in_rule__UnaryExpression__Group__115336 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__ExpAssignment_1_in_rule__UnaryExpression__Group__1__Impl15363 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__0__Impl_in_rule__OperationCallExpression__Group__015397 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1_in_rule__OperationCallExpression__Group__015400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__OperationCallExpression__Group__0__Impl15428 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__1__Impl_in_rule__OperationCallExpression__Group__115459 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2_in_rule__OperationCallExpression__Group__115462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__OperationNameAssignment_1_in_rule__OperationCallExpression__Group__1__Impl15489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__2__Impl_in_rule__OperationCallExpression__Group__215519 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3_in_rule__OperationCallExpression__Group__215522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__TupleAssignment_2_in_rule__OperationCallExpression__Group__2__Impl15549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__Group__3__Impl_in_rule__OperationCallExpression__Group__315579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__OperationCallExpression__SuffixAssignment_3_in_rule__OperationCallExpression__Group__3__Impl15606 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__0__Impl_in_rule__PropertyCallExpression__Group__015645 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1_in_rule__PropertyCallExpression__Group__015648 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__PropertyCallExpression__Group__0__Impl15676 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__1__Impl_in_rule__PropertyCallExpression__Group__115707 = new BitSet(new long[]{0x0000000000000000L,0x0000000000016000L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2_in_rule__PropertyCallExpression__Group__115710 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__PropertyNameAssignment_1_in_rule__PropertyCallExpression__Group__1__Impl15737 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__2__Impl_in_rule__PropertyCallExpression__Group__215767 = new BitSet(new long[]{0x0000000000000000L,0x0000000000016000L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3_in_rule__PropertyCallExpression__Group__215770 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0_in_rule__PropertyCallExpression__Group__2__Impl15797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group__3__Impl_in_rule__PropertyCallExpression__Group__315828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__SuffixAssignment_3_in_rule__PropertyCallExpression__Group__3__Impl15855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__0__Impl_in_rule__PropertyCallExpression__Group_2__015894 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1_in_rule__PropertyCallExpression__Group_2__015897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__PropertyCallExpression__Group_2__0__Impl15925 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__1__Impl_in_rule__PropertyCallExpression__Group_2__115956 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2_in_rule__PropertyCallExpression__Group_2__115959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__IndexAssignment_2_1_in_rule__PropertyCallExpression__Group_2__1__Impl15986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PropertyCallExpression__Group_2__2__Impl_in_rule__PropertyCallExpression__Group_2__216016 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__PropertyCallExpression__Group_2__2__Impl16044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__0__Impl_in_rule__LinkOperationExpression__Group__016081 = new BitSet(new long[]{0x0000003800000000L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1_in_rule__LinkOperationExpression__Group__016084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__LinkOperationExpression__Group__0__Impl16112 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__1__Impl_in_rule__LinkOperationExpression__Group__116143 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2_in_rule__LinkOperationExpression__Group__116146 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__KindAssignment_1_in_rule__LinkOperationExpression__Group__1__Impl16173 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__Group__2__Impl_in_rule__LinkOperationExpression__Group__216203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationExpression__TupleAssignment_2_in_rule__LinkOperationExpression__Group__2__Impl16230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__0__Impl_in_rule__LinkOperationTuple__Group__016266 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1_in_rule__LinkOperationTuple__Group__016269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__LinkOperationTuple__Group__0__Impl16297 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__1__Impl_in_rule__LinkOperationTuple__Group__116328 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2_in_rule__LinkOperationTuple__Group__116331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_1_in_rule__LinkOperationTuple__Group__1__Impl16358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__2__Impl_in_rule__LinkOperationTuple__Group__216388 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3_in_rule__LinkOperationTuple__Group__216391 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0_in_rule__LinkOperationTuple__Group__2__Impl16418 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group__3__Impl_in_rule__LinkOperationTuple__Group__316449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__LinkOperationTuple__Group__3__Impl16477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__0__Impl_in_rule__LinkOperationTuple__Group_2__016516 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1_in_rule__LinkOperationTuple__Group_2__016519 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__LinkOperationTuple__Group_2__0__Impl16547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__Group_2__1__Impl_in_rule__LinkOperationTuple__Group_2__116578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_1_in_rule__LinkOperationTuple__Group_2__1__Impl16605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__0__Impl_in_rule__LinkOperationTupleElement__Group__016639 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1_in_rule__LinkOperationTupleElement__Group__016642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleAssignment_0_in_rule__LinkOperationTupleElement__Group__0__Impl16669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__1__Impl_in_rule__LinkOperationTupleElement__Group__116699 = new BitSet(new long[]{0x0000000000000000L,0x0000000000004008L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2_in_rule__LinkOperationTupleElement__Group__116702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0_in_rule__LinkOperationTupleElement__Group__1__Impl16729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__2__Impl_in_rule__LinkOperationTupleElement__Group__216760 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3_in_rule__LinkOperationTupleElement__Group__216763 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__LinkOperationTupleElement__Group__2__Impl16791 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group__3__Impl_in_rule__LinkOperationTupleElement__Group__316822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__ObjectAssignment_3_in_rule__LinkOperationTupleElement__Group__3__Impl16849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__0__Impl_in_rule__LinkOperationTupleElement__Group_1__016887 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1_in_rule__LinkOperationTupleElement__Group_1__016890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__LinkOperationTupleElement__Group_1__0__Impl16918 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__1__Impl_in_rule__LinkOperationTupleElement__Group_1__116949 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2_in_rule__LinkOperationTupleElement__Group_1__116952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__RoleIndexAssignment_1_1_in_rule__LinkOperationTupleElement__Group_1__1__Impl16979 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LinkOperationTupleElement__Group_1__2__Impl_in_rule__LinkOperationTupleElement__Group_1__217009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__LinkOperationTupleElement__Group_1__2__Impl17037 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__0__Impl_in_rule__SequenceOperationExpression__Group__017074 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1_in_rule__SequenceOperationExpression__Group__017077 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__SequenceOperationExpression__Group__0__Impl17105 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__1__Impl_in_rule__SequenceOperationExpression__Group__117136 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2_in_rule__SequenceOperationExpression__Group__117139 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__OperationNameAssignment_1_in_rule__SequenceOperationExpression__Group__1__Impl17166 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__2__Impl_in_rule__SequenceOperationExpression__Group__217196 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3_in_rule__SequenceOperationExpression__Group__217199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__TupleAssignment_2_in_rule__SequenceOperationExpression__Group__2__Impl17226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__Group__3__Impl_in_rule__SequenceOperationExpression__Group__317256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceOperationExpression__SuffixAssignment_3_in_rule__SequenceOperationExpression__Group__3__Impl17283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__0__Impl_in_rule__SequenceReductionExpression__Group__017322 = new BitSet(new long[]{0x0000000000000000L,0x0000000000020000L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1_in_rule__SequenceReductionExpression__Group__017325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__SequenceReductionExpression__Group__0__Impl17353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__1__Impl_in_rule__SequenceReductionExpression__Group__117384 = new BitSet(new long[]{0x0000000000000100L,0x0002000000000000L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2_in_rule__SequenceReductionExpression__Group__117387 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_rule__SequenceReductionExpression__Group__1__Impl17415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__2__Impl_in_rule__SequenceReductionExpression__Group__217446 = new BitSet(new long[]{0x0000000000000100L,0x0002000000000000L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3_in_rule__SequenceReductionExpression__Group__217449 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__IsOrderedAssignment_2_in_rule__SequenceReductionExpression__Group__2__Impl17476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__3__Impl_in_rule__SequenceReductionExpression__Group__317507 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4_in_rule__SequenceReductionExpression__Group__317510 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__BehaviorAssignment_3_in_rule__SequenceReductionExpression__Group__3__Impl17537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__Group__4__Impl_in_rule__SequenceReductionExpression__Group__417567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceReductionExpression__SuffixAssignment_4_in_rule__SequenceReductionExpression__Group__4__Impl17594 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__0__Impl_in_rule__SelectOrRejectOperation__Group__017635 = new BitSet(new long[]{0x000000C000000000L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1_in_rule__SelectOrRejectOperation__Group__017638 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__SelectOrRejectOperation__Group__0__Impl17666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__1__Impl_in_rule__SelectOrRejectOperation__Group__117697 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2_in_rule__SelectOrRejectOperation__Group__117700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__OpAssignment_1_in_rule__SelectOrRejectOperation__Group__1__Impl17727 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__2__Impl_in_rule__SelectOrRejectOperation__Group__217757 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3_in_rule__SelectOrRejectOperation__Group__217760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__NameAssignment_2_in_rule__SelectOrRejectOperation__Group__2__Impl17787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__3__Impl_in_rule__SelectOrRejectOperation__Group__317817 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4_in_rule__SelectOrRejectOperation__Group__317820 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__SelectOrRejectOperation__Group__3__Impl17848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__4__Impl_in_rule__SelectOrRejectOperation__Group__417879 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5_in_rule__SelectOrRejectOperation__Group__417882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__ExprAssignment_4_in_rule__SelectOrRejectOperation__Group__4__Impl17909 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__5__Impl_in_rule__SelectOrRejectOperation__Group__517939 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6_in_rule__SelectOrRejectOperation__Group__517942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__SelectOrRejectOperation__Group__5__Impl17970 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__Group__6__Impl_in_rule__SelectOrRejectOperation__Group__618001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SelectOrRejectOperation__SuffixAssignment_6_in_rule__SelectOrRejectOperation__Group__6__Impl18028 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__0__Impl_in_rule__CollectOrIterateOperation__Group__018073 = new BitSet(new long[]{0x0000030000000000L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1_in_rule__CollectOrIterateOperation__Group__018076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__CollectOrIterateOperation__Group__0__Impl18104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__1__Impl_in_rule__CollectOrIterateOperation__Group__118135 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2_in_rule__CollectOrIterateOperation__Group__118138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__OpAssignment_1_in_rule__CollectOrIterateOperation__Group__1__Impl18165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__2__Impl_in_rule__CollectOrIterateOperation__Group__218195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3_in_rule__CollectOrIterateOperation__Group__218198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__NameAssignment_2_in_rule__CollectOrIterateOperation__Group__2__Impl18225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__3__Impl_in_rule__CollectOrIterateOperation__Group__318255 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4_in_rule__CollectOrIterateOperation__Group__318258 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__CollectOrIterateOperation__Group__3__Impl18286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__4__Impl_in_rule__CollectOrIterateOperation__Group__418317 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5_in_rule__CollectOrIterateOperation__Group__418320 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__ExprAssignment_4_in_rule__CollectOrIterateOperation__Group__4__Impl18347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__5__Impl_in_rule__CollectOrIterateOperation__Group__518377 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6_in_rule__CollectOrIterateOperation__Group__518380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__CollectOrIterateOperation__Group__5__Impl18408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__Group__6__Impl_in_rule__CollectOrIterateOperation__Group__618439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CollectOrIterateOperation__SuffixAssignment_6_in_rule__CollectOrIterateOperation__Group__6__Impl18466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__0__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__018511 = new BitSet(new long[]{0x00001C0000000000L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1_in_rule__ForAllOrExistsOrOneOperation__Group__018514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__ForAllOrExistsOrOneOperation__Group__0__Impl18542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__1__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__118573 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2_in_rule__ForAllOrExistsOrOneOperation__Group__118576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__OpAssignment_1_in_rule__ForAllOrExistsOrOneOperation__Group__1__Impl18603 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__2__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__218633 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3_in_rule__ForAllOrExistsOrOneOperation__Group__218636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__NameAssignment_2_in_rule__ForAllOrExistsOrOneOperation__Group__2__Impl18663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__3__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__318693 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4_in_rule__ForAllOrExistsOrOneOperation__Group__318696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ForAllOrExistsOrOneOperation__Group__3__Impl18724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__4__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__418755 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5_in_rule__ForAllOrExistsOrOneOperation__Group__418758 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__ExprAssignment_4_in_rule__ForAllOrExistsOrOneOperation__Group__4__Impl18785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__5__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__518815 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6_in_rule__ForAllOrExistsOrOneOperation__Group__518818 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ForAllOrExistsOrOneOperation__Group__5__Impl18846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__Group__6__Impl_in_rule__ForAllOrExistsOrOneOperation__Group__618877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_6_in_rule__ForAllOrExistsOrOneOperation__Group__6__Impl18904 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__0__Impl_in_rule__IsUniqueOperation__Group__018949 = new BitSet(new long[]{0x0000000000000000L,0x0000000000040000L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1_in_rule__IsUniqueOperation__Group__018952 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_80_in_rule__IsUniqueOperation__Group__0__Impl18980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__1__Impl_in_rule__IsUniqueOperation__Group__119011 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2_in_rule__IsUniqueOperation__Group__119014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_rule__IsUniqueOperation__Group__1__Impl19042 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__2__Impl_in_rule__IsUniqueOperation__Group__219073 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3_in_rule__IsUniqueOperation__Group__219076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__NameAssignment_2_in_rule__IsUniqueOperation__Group__2__Impl19103 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__3__Impl_in_rule__IsUniqueOperation__Group__319133 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4_in_rule__IsUniqueOperation__Group__319136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__IsUniqueOperation__Group__3__Impl19164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__4__Impl_in_rule__IsUniqueOperation__Group__419195 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5_in_rule__IsUniqueOperation__Group__419198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__ExprAssignment_4_in_rule__IsUniqueOperation__Group__4__Impl19225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__5__Impl_in_rule__IsUniqueOperation__Group__519255 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6_in_rule__IsUniqueOperation__Group__519258 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__IsUniqueOperation__Group__5__Impl19286 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__Group__6__Impl_in_rule__IsUniqueOperation__Group__619317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IsUniqueOperation__SuffixAssignment_6_in_rule__IsUniqueOperation__Group__6__Impl19344 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__0__Impl_in_rule__ParenthesizedExpression__Group__019389 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1_in_rule__ParenthesizedExpression__Group__019392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ParenthesizedExpression__Group__0__Impl19420 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__1__Impl_in_rule__ParenthesizedExpression__Group__119451 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2_in_rule__ParenthesizedExpression__Group__119454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_1_in_rule__ParenthesizedExpression__Group__1__Impl19481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__2__Impl_in_rule__ParenthesizedExpression__Group__219511 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F12010L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3_in_rule__ParenthesizedExpression__Group__219514 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ParenthesizedExpression__Group__2__Impl19542 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Group__3__Impl_in_rule__ParenthesizedExpression__Group__319573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ParenthesizedExpression__Alternatives_3_in_rule__ParenthesizedExpression__Group__3__Impl19600 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullExpression__Group__0__Impl_in_rule__NullExpression__Group__019639 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__NullExpression__Group__1_in_rule__NullExpression__Group__019642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NullExpression__Group__1__Impl_in_rule__NullExpression__Group__119700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_rule__NullExpression__Group__1__Impl19728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__0__Impl_in_rule__ThisExpression__Group__019763 = new BitSet(new long[]{0x0000000000000000L,0x0000000000100000L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__1_in_rule__ThisExpression__Group__019766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__1__Impl_in_rule__ThisExpression__Group__119824 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__2_in_rule__ThisExpression__Group__119827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_rule__ThisExpression__Group__1__Impl19855 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisExpression__Group__2__Impl_in_rule__ThisExpression__Group__219886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisExpression__SuffixAssignment_2_in_rule__ThisExpression__Group__2__Impl19913 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__0__Impl_in_rule__SuperInvocationExpression__Group__019950 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002010L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1_in_rule__SuperInvocationExpression__Group__019953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_rule__SuperInvocationExpression__Group__0__Impl19981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group__1__Impl_in_rule__SuperInvocationExpression__Group__120012 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Alternatives_1_in_rule__SuperInvocationExpression__Group__1__Impl20039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__0__Impl_in_rule__SuperInvocationExpression__Group_1_1__020073 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1_in_rule__SuperInvocationExpression__Group_1_1__020076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__SuperInvocationExpression__Group_1_1__0__Impl20104 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__1__Impl_in_rule__SuperInvocationExpression__Group_1_1__120135 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2_in_rule__SuperInvocationExpression__Group_1_1__120138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__OperationNameAssignment_1_1_1_in_rule__SuperInvocationExpression__Group_1_1__1__Impl20165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__Group_1_1__2__Impl_in_rule__SuperInvocationExpression__Group_1_1__220195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationExpression__TupleAssignment_1_1_2_in_rule__SuperInvocationExpression__Group_1_1__2__Impl20222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__0__Impl_in_rule__InstanceCreationExpression__Group__020258 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1_in_rule__InstanceCreationExpression__Group__020261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_rule__InstanceCreationExpression__Group__0__Impl20289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__1__Impl_in_rule__InstanceCreationExpression__Group__120320 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2_in_rule__InstanceCreationExpression__Group__120323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__ConstructorAssignment_1_in_rule__InstanceCreationExpression__Group__1__Impl20350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__2__Impl_in_rule__InstanceCreationExpression__Group__220380 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3_in_rule__InstanceCreationExpression__Group__220383 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__TupleAssignment_2_in_rule__InstanceCreationExpression__Group__2__Impl20410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__Group__3__Impl_in_rule__InstanceCreationExpression__Group__320440 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationExpression__SuffixAssignment_3_in_rule__InstanceCreationExpression__Group__3__Impl20467 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__0__Impl_in_rule__InstanceCreationTuple__Group__020506 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1_in_rule__InstanceCreationTuple__Group__020509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__1__Impl_in_rule__InstanceCreationTuple__Group__120567 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2_in_rule__InstanceCreationTuple__Group__120570 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__InstanceCreationTuple__Group__1__Impl20598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__2__Impl_in_rule__InstanceCreationTuple__Group__220629 = new BitSet(new long[]{0x0000000000000100L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3_in_rule__InstanceCreationTuple__Group__220632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0_in_rule__InstanceCreationTuple__Group__2__Impl20659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group__3__Impl_in_rule__InstanceCreationTuple__Group__320690 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__InstanceCreationTuple__Group__3__Impl20718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__0__Impl_in_rule__InstanceCreationTuple__Group_2__020757 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1_in_rule__InstanceCreationTuple__Group_2__020760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_0_in_rule__InstanceCreationTuple__Group_2__0__Impl20787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2__1__Impl_in_rule__InstanceCreationTuple__Group_2__120817 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0_in_rule__InstanceCreationTuple__Group_2__1__Impl20844 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__0__Impl_in_rule__InstanceCreationTuple__Group_2_1__020879 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1_in_rule__InstanceCreationTuple__Group_2_1__020882 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__InstanceCreationTuple__Group_2_1__0__Impl20910 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__Group_2_1__1__Impl_in_rule__InstanceCreationTuple__Group_2_1__120941 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_1_in_rule__InstanceCreationTuple__Group_2_1__1__Impl20968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__0__Impl_in_rule__InstanceCreationTupleElement__Group__021002 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000008L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1_in_rule__InstanceCreationTupleElement__Group__021005 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__RoleAssignment_0_in_rule__InstanceCreationTupleElement__Group__0__Impl21032 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__1__Impl_in_rule__InstanceCreationTupleElement__Group__121062 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2_in_rule__InstanceCreationTupleElement__Group__121065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_rule__InstanceCreationTupleElement__Group__1__Impl21093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__Group__2__Impl_in_rule__InstanceCreationTupleElement__Group__221124 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationTupleElement__ObjectAssignment_2_in_rule__InstanceCreationTupleElement__Group__2__Impl21151 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021187 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F88010L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__021190 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__SequenceConstructionOrAccessCompletion__Group_0__0__Impl21217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl_in_rule__SequenceConstructionOrAccessCompletion__Group_0__121247 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionOrAccessCompletion__Alternatives_0_1_in_rule__SequenceConstructionOrAccessCompletion__Group_0__1__Impl21274 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__0__Impl_in_rule__AccessCompletion__Group__021308 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__1_in_rule__AccessCompletion__Group__021311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AccessCompletion__AccessIndexAssignment_0_in_rule__AccessCompletion__Group__0__Impl21338 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AccessCompletion__Group__1__Impl_in_rule__AccessCompletion__Group__121368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__AccessCompletion__Group__1__Impl21396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__0__Impl_in_rule__PartialSequenceConstructionCompletion__Group__021431 = new BitSet(new long[]{0x0000000000000000L,0x0000000000804000L});
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1_in_rule__PartialSequenceConstructionCompletion__Group__021434 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__PartialSequenceConstructionCompletion__Group__0__Impl21462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__Group__1__Impl_in_rule__PartialSequenceConstructionCompletion__Group__121493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_1_in_rule__PartialSequenceConstructionCompletion__Group__1__Impl21520 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__0__Impl_in_rule__SequenceConstructionExpression__Group__021554 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1_in_rule__SequenceConstructionExpression__Group__021557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__SequenceConstructionExpression__Group__0__Impl21585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__1__Impl_in_rule__SequenceConstructionExpression__Group__121616 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000004L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2_in_rule__SequenceConstructionExpression__Group__121619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_1_in_rule__SequenceConstructionExpression__Group__1__Impl21646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__2__Impl_in_rule__SequenceConstructionExpression__Group__221676 = new BitSet(new long[]{0x0000000000000000L,0x0000000001000000L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3_in_rule__SequenceConstructionExpression__Group__221679 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Alternatives_2_in_rule__SequenceConstructionExpression__Group__2__Impl21706 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group__3__Impl_in_rule__SequenceConstructionExpression__Group__321736 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__SequenceConstructionExpression__Group__3__Impl21764 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__0__Impl_in_rule__SequenceConstructionExpression__Group_2_0__021803 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1_in_rule__SequenceConstructionExpression__Group_2_0__021806 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__SequenceConstructionExpression__Group_2_0__0__Impl21834 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_0__1__Impl_in_rule__SequenceConstructionExpression__Group_2_0__121865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_1_in_rule__SequenceConstructionExpression__Group_2_0__1__Impl21892 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__0__Impl_in_rule__SequenceConstructionExpression__Group_2_1__021926 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1_in_rule__SequenceConstructionExpression__Group_2_1__021929 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_rule__SequenceConstructionExpression__Group_2_1__0__Impl21957 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__Group_2_1__1__Impl_in_rule__SequenceConstructionExpression__Group_2_1__121988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_1_in_rule__SequenceConstructionExpression__Group_2_1__1__Impl22015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__0__Impl_in_rule__ClassExtentExpression__Group__022049 = new BitSet(new long[]{0x0000000000000000L,0x0000000000012000L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1_in_rule__ClassExtentExpression__Group__022052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__1__Impl_in_rule__ClassExtentExpression__Group__122110 = new BitSet(new long[]{0x0000000000000000L,0x0000000004000000L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2_in_rule__ClassExtentExpression__Group__122113 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_rule__ClassExtentExpression__Group__1__Impl22141 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__2__Impl_in_rule__ClassExtentExpression__Group__222172 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3_in_rule__ClassExtentExpression__Group__222175 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_rule__ClassExtentExpression__Group__2__Impl22203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__3__Impl_in_rule__ClassExtentExpression__Group__322234 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4_in_rule__ClassExtentExpression__Group__322237 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ClassExtentExpression__Group__3__Impl22265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassExtentExpression__Group__4__Impl_in_rule__ClassExtentExpression__Group__422296 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ClassExtentExpression__Group__4__Impl22324 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Block__Group__0__Impl_in_rule__Block__Group__022365 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
+ public static final BitSet FOLLOW_rule__Block__Group__1_in_rule__Block__Group__022368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__Block__Group__0__Impl22396 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Block__Group__1__Impl_in_rule__Block__Group__122427 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
+ public static final BitSet FOLLOW_rule__Block__Group__2_in_rule__Block__Group__122430 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Block__Group__2__Impl_in_rule__Block__Group__222488 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C9F00000L});
+ public static final BitSet FOLLOW_rule__Block__Group__3_in_rule__Block__Group__222491 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Block__SequenceAssignment_2_in_rule__Block__Group__2__Impl22518 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Block__Group__3__Impl_in_rule__Block__Group__322549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__Block__Group__3__Impl22577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__0__Impl_in_rule__DocumentedStatement__Group__022616 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1_in_rule__DocumentedStatement__Group__022619 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAssignment_0_in_rule__DocumentedStatement__Group__0__Impl22646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__Group__1__Impl_in_rule__DocumentedStatement__Group__122677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__StatementAssignment_1_in_rule__DocumentedStatement__Group__1__Impl22704 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__0__Impl_in_rule__InlineStatement__Group__022738 = new BitSet(new long[]{0x0000000000000000L,0x0000000010000000L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__1_in_rule__InlineStatement__Group__022741 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_rule__InlineStatement__Group__0__Impl22769 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__1__Impl_in_rule__InlineStatement__Group__122800 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__2_in_rule__InlineStatement__Group__122803 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_rule__InlineStatement__Group__1__Impl22831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__2__Impl_in_rule__InlineStatement__Group__222862 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__3_in_rule__InlineStatement__Group__222865 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__InlineStatement__Group__2__Impl22893 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__3__Impl_in_rule__InlineStatement__Group__322924 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__4_in_rule__InlineStatement__Group__322927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__LangageNameAssignment_3_in_rule__InlineStatement__Group__3__Impl22954 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__4__Impl_in_rule__InlineStatement__Group__422984 = new BitSet(new long[]{0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__5_in_rule__InlineStatement__Group__422987 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__InlineStatement__Group__4__Impl23015 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__5__Impl_in_rule__InlineStatement__Group__523046 = new BitSet(new long[]{0x0000000000000000L,0x0000000020000000L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__6_in_rule__InlineStatement__Group__523049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__BodyAssignment_5_in_rule__InlineStatement__Group__5__Impl23076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InlineStatement__Group__6__Impl_in_rule__InlineStatement__Group__623106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_rule__InlineStatement__Group__6__Impl23134 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__0__Impl_in_rule__AnnotatedStatement__Group__023179 = new BitSet(new long[]{0x0001E00000000000L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1_in_rule__AnnotatedStatement__Group__023182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_rule__AnnotatedStatement__Group__0__Impl23210 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__1__Impl_in_rule__AnnotatedStatement__Group__123241 = new BitSet(new long[]{0x0000000000003130L,0x00007B93C8F00000L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2_in_rule__AnnotatedStatement__Group__123244 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__AnnotationAssignment_1_in_rule__AnnotatedStatement__Group__1__Impl23271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__Group__2__Impl_in_rule__AnnotatedStatement__Group__223301 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AnnotatedStatement__StatementAssignment_2_in_rule__AnnotatedStatement__Group__2__Impl23328 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__0__Impl_in_rule__Annotation__Group__023364 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__1_in_rule__Annotation__Group__023367 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__KindAssignment_0_in_rule__Annotation__Group__0__Impl23394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group__1__Impl_in_rule__Annotation__Group__123424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__0_in_rule__Annotation__Group__1__Impl23451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__0__Impl_in_rule__Annotation__Group_1__023486 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__1_in_rule__Annotation__Group_1__023489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__Annotation__Group_1__0__Impl23517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__1__Impl_in_rule__Annotation__Group_1__123548 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__2_in_rule__Annotation__Group_1__123551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_1_in_rule__Annotation__Group_1__1__Impl23578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__2__Impl_in_rule__Annotation__Group_1__223608 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000024L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__3_in_rule__Annotation__Group_1__223611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0_in_rule__Annotation__Group_1__2__Impl23638 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1__3__Impl_in_rule__Annotation__Group_1__323669 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__Annotation__Group_1__3__Impl23697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__0__Impl_in_rule__Annotation__Group_1_2__023736 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1_in_rule__Annotation__Group_1_2__023739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__Annotation__Group_1_2__0__Impl23767 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__Group_1_2__1__Impl_in_rule__Annotation__Group_1_2__123798 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__Annotation__ArgsAssignment_1_2_1_in_rule__Annotation__Group_1_2__1__Impl23825 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__0__Impl_in_rule__EmptyStatement__Group__023859 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__1_in_rule__EmptyStatement__Group__023862 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EmptyStatement__Group__1__Impl_in_rule__EmptyStatement__Group__123920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__EmptyStatement__Group__1__Impl23948 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__0__Impl_in_rule__LocalNameDeclarationStatement__Group__023983 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1_in_rule__LocalNameDeclarationStatement__Group__023986 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_rule__LocalNameDeclarationStatement__Group__0__Impl24014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__1__Impl_in_rule__LocalNameDeclarationStatement__Group__124045 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2_in_rule__LocalNameDeclarationStatement__Group__124048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__VarNameAssignment_1_in_rule__LocalNameDeclarationStatement__Group__1__Impl24075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__2__Impl_in_rule__LocalNameDeclarationStatement__Group__224105 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3_in_rule__LocalNameDeclarationStatement__Group__224108 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__LocalNameDeclarationStatement__Group__2__Impl24136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__3__Impl_in_rule__LocalNameDeclarationStatement__Group__324167 = new BitSet(new long[]{0x0002000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4_in_rule__LocalNameDeclarationStatement__Group__324170 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__TypeAssignment_3_in_rule__LocalNameDeclarationStatement__Group__3__Impl24197 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__4__Impl_in_rule__LocalNameDeclarationStatement__Group__424227 = new BitSet(new long[]{0x0002000000000000L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5_in_rule__LocalNameDeclarationStatement__Group__424230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0_in_rule__LocalNameDeclarationStatement__Group__4__Impl24257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__5__Impl_in_rule__LocalNameDeclarationStatement__Group__524288 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6_in_rule__LocalNameDeclarationStatement__Group__524291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rule__LocalNameDeclarationStatement__Group__5__Impl24319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__6__Impl_in_rule__LocalNameDeclarationStatement__Group__624350 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7_in_rule__LocalNameDeclarationStatement__Group__624353 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__InitAssignment_6_in_rule__LocalNameDeclarationStatement__Group__6__Impl24380 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group__7__Impl_in_rule__LocalNameDeclarationStatement__Group__724410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__LocalNameDeclarationStatement__Group__7__Impl24438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__0__Impl_in_rule__LocalNameDeclarationStatement__Group_4__024485 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1_in_rule__LocalNameDeclarationStatement__Group_4__024488 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_0_in_rule__LocalNameDeclarationStatement__Group_4__0__Impl24515 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LocalNameDeclarationStatement__Group_4__1__Impl_in_rule__LocalNameDeclarationStatement__Group_4__124545 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__LocalNameDeclarationStatement__Group_4__1__Impl24573 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfStatement__Group__0__Impl_in_rule__IfStatement__Group__024608 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__IfStatement__Group__1_in_rule__IfStatement__Group__024611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_rule__IfStatement__Group__0__Impl24639 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfStatement__Group__1__Impl_in_rule__IfStatement__Group__124670 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__IfStatement__Group__2_in_rule__IfStatement__Group__124673 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfStatement__SequentialClaussesAssignment_1_in_rule__IfStatement__Group__1__Impl24700 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfStatement__Group__2__Impl_in_rule__IfStatement__Group__224730 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__IfStatement__FinalClauseAssignment_2_in_rule__IfStatement__Group__2__Impl24757 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__0__Impl_in_rule__SequentialClauses__Group__024794 = new BitSet(new long[]{0x0000000000000000L,0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__1_in_rule__SequentialClauses__Group__024797 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_0_in_rule__SequentialClauses__Group__0__Impl24824 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group__1__Impl_in_rule__SequentialClauses__Group__124854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0_in_rule__SequentialClauses__Group__1__Impl24881 = new BitSet(new long[]{0x0000000000000002L,0x0000000400000000L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__0__Impl_in_rule__SequentialClauses__Group_1__024916 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1_in_rule__SequentialClauses__Group_1__024919 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_rule__SequentialClauses__Group_1__0__Impl24947 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__1__Impl_in_rule__SequentialClauses__Group_1__124978 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2_in_rule__SequentialClauses__Group_1__124981 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_rule__SequentialClauses__Group_1__1__Impl25009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__Group_1__2__Impl_in_rule__SequentialClauses__Group_1__225040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SequentialClauses__ConccurentClausesAssignment_1_2_in_rule__SequentialClauses__Group_1__2__Impl25067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__0__Impl_in_rule__ConcurrentClauses__Group__025103 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1_in_rule__ConcurrentClauses__Group__025106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_0_in_rule__ConcurrentClauses__Group__0__Impl25133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group__1__Impl_in_rule__ConcurrentClauses__Group__125163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0_in_rule__ConcurrentClauses__Group__1__Impl25190 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__0__Impl_in_rule__ConcurrentClauses__Group_1__025225 = new BitSet(new long[]{0x0000000000000000L,0x0000000200000000L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1_in_rule__ConcurrentClauses__Group_1__025228 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_rule__ConcurrentClauses__Group_1__0__Impl25256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__1__Impl_in_rule__ConcurrentClauses__Group_1__125287 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2_in_rule__ConcurrentClauses__Group_1__125290 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_rule__ConcurrentClauses__Group_1__1__Impl25318 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__Group_1__2__Impl_in_rule__ConcurrentClauses__Group_1__225349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ConcurrentClauses__NonFinalClauseAssignment_1_2_in_rule__ConcurrentClauses__Group_1__2__Impl25376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__0__Impl_in_rule__NonFinalClause__Group__025412 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__1_in_rule__NonFinalClause__Group__025415 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__NonFinalClause__Group__0__Impl25443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__1__Impl_in_rule__NonFinalClause__Group__125474 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__2_in_rule__NonFinalClause__Group__125477 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__ConditionAssignment_1_in_rule__NonFinalClause__Group__1__Impl25504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__2__Impl_in_rule__NonFinalClause__Group__225534 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__3_in_rule__NonFinalClause__Group__225537 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__NonFinalClause__Group__2__Impl25565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__Group__3__Impl_in_rule__NonFinalClause__Group__325596 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NonFinalClause__BlockAssignment_3_in_rule__NonFinalClause__Group__3__Impl25623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FinalClause__Group__0__Impl_in_rule__FinalClause__Group__025661 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__FinalClause__Group__1_in_rule__FinalClause__Group__025664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_rule__FinalClause__Group__0__Impl25692 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FinalClause__Group__1__Impl_in_rule__FinalClause__Group__125723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__FinalClause__BlockAssignment_1_in_rule__FinalClause__Group__1__Impl25750 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__0__Impl_in_rule__SwitchStatement__Group__025784 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__1_in_rule__SwitchStatement__Group__025787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_rule__SwitchStatement__Group__0__Impl25815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__1__Impl_in_rule__SwitchStatement__Group__125846 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__2_in_rule__SwitchStatement__Group__125849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__SwitchStatement__Group__1__Impl25877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__2__Impl_in_rule__SwitchStatement__Group__225908 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__3_in_rule__SwitchStatement__Group__225911 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__ExpressionAssignment_2_in_rule__SwitchStatement__Group__2__Impl25938 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__3__Impl_in_rule__SwitchStatement__Group__325968 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__4_in_rule__SwitchStatement__Group__325971 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__SwitchStatement__Group__3__Impl25999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__4__Impl_in_rule__SwitchStatement__Group__426030 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__5_in_rule__SwitchStatement__Group__426033 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_rule__SwitchStatement__Group__4__Impl26061 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__5__Impl_in_rule__SwitchStatement__Group__526092 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__6_in_rule__SwitchStatement__Group__526095 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__SwitchClauseAssignment_5_in_rule__SwitchStatement__Group__5__Impl26122 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__6__Impl_in_rule__SwitchStatement__Group__626153 = new BitSet(new long[]{0x0000000000000000L,0x0000006001000000L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__7_in_rule__SwitchStatement__Group__626156 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__DefaultClauseAssignment_6_in_rule__SwitchStatement__Group__6__Impl26183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchStatement__Group__7__Impl_in_rule__SwitchStatement__Group__726214 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_rule__SwitchStatement__Group__7__Impl26242 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__0__Impl_in_rule__SwitchClause__Group__026289 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__1_in_rule__SwitchClause__Group__026292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_0_in_rule__SwitchClause__Group__0__Impl26319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__1__Impl_in_rule__SwitchClause__Group__126349 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__2_in_rule__SwitchClause__Group__126352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchClause__SwitchCaseAssignment_1_in_rule__SwitchClause__Group__1__Impl26379 = new BitSet(new long[]{0x0000000000000002L,0x0000002000000000L});
+ public static final BitSet FOLLOW_rule__SwitchClause__Group__2__Impl_in_rule__SwitchClause__Group__226410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchClause__StatementSequenceAssignment_2_in_rule__SwitchClause__Group__2__Impl26437 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__0__Impl_in_rule__SwitchCase__Group__026473 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__1_in_rule__SwitchCase__Group__026476 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_101_in_rule__SwitchCase__Group__0__Impl26504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__1__Impl_in_rule__SwitchCase__Group__126535 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__2_in_rule__SwitchCase__Group__126538 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchCase__ExpressionAssignment_1_in_rule__SwitchCase__Group__1__Impl26565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchCase__Group__2__Impl_in_rule__SwitchCase__Group__226595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__SwitchCase__Group__2__Impl26623 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__0__Impl_in_rule__SwitchDefaultClause__Group__026660 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1_in_rule__SwitchDefaultClause__Group__026663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_rule__SwitchDefaultClause__Group__0__Impl26691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__1__Impl_in_rule__SwitchDefaultClause__Group__126722 = new BitSet(new long[]{0x0000000000003130L,0x00007BB3C8F00000L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2_in_rule__SwitchDefaultClause__Group__126725 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__SwitchDefaultClause__Group__1__Impl26753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__Group__2__Impl_in_rule__SwitchDefaultClause__Group__226784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SwitchDefaultClause__StatementSequenceAssignment_2_in_rule__SwitchDefaultClause__Group__2__Impl26811 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__0__Impl_in_rule__WhileStatement__Group__026847 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__1_in_rule__WhileStatement__Group__026850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_rule__WhileStatement__Group__0__Impl26878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__1__Impl_in_rule__WhileStatement__Group__126909 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__2_in_rule__WhileStatement__Group__126912 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__WhileStatement__Group__1__Impl26940 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__2__Impl_in_rule__WhileStatement__Group__226971 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__3_in_rule__WhileStatement__Group__226974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__ConditionAssignment_2_in_rule__WhileStatement__Group__2__Impl27001 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__3__Impl_in_rule__WhileStatement__Group__327031 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__4_in_rule__WhileStatement__Group__327034 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__WhileStatement__Group__3__Impl27062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__Group__4__Impl_in_rule__WhileStatement__Group__427093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__WhileStatement__BlockAssignment_4_in_rule__WhileStatement__Group__4__Impl27120 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__0__Impl_in_rule__DoStatement__Group__027160 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__1_in_rule__DoStatement__Group__027163 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_rule__DoStatement__Group__0__Impl27191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__1__Impl_in_rule__DoStatement__Group__127222 = new BitSet(new long[]{0x0000000000000000L,0x0000008000000000L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__2_in_rule__DoStatement__Group__127225 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__BlockAssignment_1_in_rule__DoStatement__Group__1__Impl27252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__2__Impl_in_rule__DoStatement__Group__227282 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__3_in_rule__DoStatement__Group__227285 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_rule__DoStatement__Group__2__Impl27313 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__3__Impl_in_rule__DoStatement__Group__327344 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__4_in_rule__DoStatement__Group__327347 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__DoStatement__Group__3__Impl27375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__4__Impl_in_rule__DoStatement__Group__427406 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__5_in_rule__DoStatement__Group__427409 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__ConditionAssignment_4_in_rule__DoStatement__Group__4__Impl27436 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__5__Impl_in_rule__DoStatement__Group__527466 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__6_in_rule__DoStatement__Group__527469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__DoStatement__Group__5__Impl27497 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DoStatement__Group__6__Impl_in_rule__DoStatement__Group__627528 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__DoStatement__Group__6__Impl27556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__0__Impl_in_rule__ForStatement__Group__027601 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__1_in_rule__ForStatement__Group__027604 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_rule__ForStatement__Group__0__Impl27632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__1__Impl_in_rule__ForStatement__Group__127663 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__2_in_rule__ForStatement__Group__127666 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__ForStatement__Group__1__Impl27694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__2__Impl_in_rule__ForStatement__Group__227725 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__3_in_rule__ForStatement__Group__227728 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__ControlAssignment_2_in_rule__ForStatement__Group__2__Impl27755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__3__Impl_in_rule__ForStatement__Group__327785 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__4_in_rule__ForStatement__Group__327788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__ForStatement__Group__3__Impl27816 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__Group__4__Impl_in_rule__ForStatement__Group__427847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForStatement__BlockAssignment_4_in_rule__ForStatement__Group__4__Impl27874 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__Group__0__Impl_in_rule__ForControl__Group__027914 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__ForControl__Group__1_in_rule__ForControl__Group__027917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_0_in_rule__ForControl__Group__0__Impl27944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__Group__1__Impl_in_rule__ForControl__Group__127974 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__0_in_rule__ForControl__Group__1__Impl28001 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__0__Impl_in_rule__ForControl__Group_1__028036 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__1_in_rule__ForControl__Group_1__028039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__ForControl__Group_1__0__Impl28067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__Group_1__1__Impl_in_rule__ForControl__Group_1__128098 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ForControl__LoopVariableDefinitionAssignment_1_1_in_rule__ForControl__Group_1__1__Impl28125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__0__Impl_in_rule__LoopVariableDefinition__Group_0__028159 = new BitSet(new long[]{0x0000000000000000L,0x0000040000000000L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1_in_rule__LoopVariableDefinition__Group_0__028162 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_0_0_in_rule__LoopVariableDefinition__Group_0__0__Impl28189 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__1__Impl_in_rule__LoopVariableDefinition__Group_0__128219 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2_in_rule__LoopVariableDefinition__Group_0__128222 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_106_in_rule__LoopVariableDefinition__Group_0__1__Impl28250 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__2__Impl_in_rule__LoopVariableDefinition__Group_0__228281 = new BitSet(new long[]{0x0000000000000000L,0x0000000002000000L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3_in_rule__LoopVariableDefinition__Group_0__228284 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression1Assignment_0_2_in_rule__LoopVariableDefinition__Group_0__2__Impl28311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0__3__Impl_in_rule__LoopVariableDefinition__Group_0__328341 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0_in_rule__LoopVariableDefinition__Group_0__3__Impl28368 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__0__Impl_in_rule__LoopVariableDefinition__Group_0_3__028407 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1_in_rule__LoopVariableDefinition__Group_0_3__028410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_rule__LoopVariableDefinition__Group_0_3__0__Impl28438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_0_3__1__Impl_in_rule__LoopVariableDefinition__Group_0_3__128469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Expression2Assignment_0_3_1_in_rule__LoopVariableDefinition__Group_0_3__1__Impl28496 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__0__Impl_in_rule__LoopVariableDefinition__Group_1__028530 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1_in_rule__LoopVariableDefinition__Group_1__028533 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__TypeAssignment_1_0_in_rule__LoopVariableDefinition__Group_1__0__Impl28560 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__1__Impl_in_rule__LoopVariableDefinition__Group_1__128590 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2_in_rule__LoopVariableDefinition__Group_1__128593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__NameAssignment_1_1_in_rule__LoopVariableDefinition__Group_1__1__Impl28620 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__2__Impl_in_rule__LoopVariableDefinition__Group_1__228650 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3_in_rule__LoopVariableDefinition__Group_1__228653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__LoopVariableDefinition__Group_1__2__Impl28681 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__Group_1__3__Impl_in_rule__LoopVariableDefinition__Group_1__328712 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__LoopVariableDefinition__ExpressionAssignment_1_3_in_rule__LoopVariableDefinition__Group_1__3__Impl28739 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__0__Impl_in_rule__BreakStatement__Group__028777 = new BitSet(new long[]{0x0000000000000000L,0x0000080000000000L});
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__1_in_rule__BreakStatement__Group__028780 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__1__Impl_in_rule__BreakStatement__Group__128838 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__2_in_rule__BreakStatement__Group__128841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_107_in_rule__BreakStatement__Group__1__Impl28869 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__BreakStatement__Group__2__Impl_in_rule__BreakStatement__Group__228900 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__BreakStatement__Group__2__Impl28928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__0__Impl_in_rule__ReturnStatement__Group__028965 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__1_in_rule__ReturnStatement__Group__028968 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_108_in_rule__ReturnStatement__Group__0__Impl28996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__1__Impl_in_rule__ReturnStatement__Group__129027 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__2_in_rule__ReturnStatement__Group__129030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__ExpressionAssignment_1_in_rule__ReturnStatement__Group__1__Impl29057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReturnStatement__Group__2__Impl_in_rule__ReturnStatement__Group__229087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__ReturnStatement__Group__2__Impl29115 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__0__Impl_in_rule__AcceptStatement__Group__029152 = new BitSet(new long[]{0x0000000000000000L,0x0000000080800000L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__1_in_rule__AcceptStatement__Group__029155 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__ClauseAssignment_0_in_rule__AcceptStatement__Group__0__Impl29182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__Group__1__Impl_in_rule__AcceptStatement__Group__129212 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptStatement__Alternatives_1_in_rule__AcceptStatement__Group__1__Impl29239 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__0__Impl_in_rule__SimpleAcceptStatementCompletion__Group__029273 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1_in_rule__SimpleAcceptStatementCompletion__Group__029276 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SimpleAcceptStatementCompletion__Group__1__Impl_in_rule__SimpleAcceptStatementCompletion__Group__129334 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__SimpleAcceptStatementCompletion__Group__1__Impl29362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group__029397 = new BitSet(new long[]{0x0000000000000000L,0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1_in_rule__CompoundAcceptStatementCompletion__Group__029400 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__BlockAssignment_0_in_rule__CompoundAcceptStatementCompletion__Group__0__Impl29427 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group__129457 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0_in_rule__CompoundAcceptStatementCompletion__Group__1__Impl29484 = new BitSet(new long[]{0x0000000000000002L,0x0000000800000000L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__029519 = new BitSet(new long[]{0x0000000000000000L,0x0000200000000000L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1_in_rule__CompoundAcceptStatementCompletion__Group_1__029522 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_rule__CompoundAcceptStatementCompletion__Group_1__0__Impl29550 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl_in_rule__CompoundAcceptStatementCompletion__Group_1__129581 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_1_in_rule__CompoundAcceptStatementCompletion__Group_1__1__Impl29608 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__0__Impl_in_rule__AcceptBlock__Group__029642 = new BitSet(new long[]{0x0000000000000000L,0x0000000000800000L});
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__1_in_rule__AcceptBlock__Group__029645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptBlock__ClauseAssignment_0_in_rule__AcceptBlock__Group__0__Impl29672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptBlock__Group__1__Impl_in_rule__AcceptBlock__Group__129702 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptBlock__BlockAssignment_1_in_rule__AcceptBlock__Group__1__Impl29729 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__0__Impl_in_rule__AcceptClause__Group__029763 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__1_in_rule__AcceptClause__Group__029766 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_109_in_rule__AcceptClause__Group__0__Impl29794 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__1__Impl_in_rule__AcceptClause__Group__129825 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__2_in_rule__AcceptClause__Group__129828 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_rule__AcceptClause__Group__1__Impl29856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__2__Impl_in_rule__AcceptClause__Group__229887 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__3_in_rule__AcceptClause__Group__229890 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0_in_rule__AcceptClause__Group__2__Impl29917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__3__Impl_in_rule__AcceptClause__Group__329948 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000020L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__4_in_rule__AcceptClause__Group__329951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__QualifiedNameListAssignment_3_in_rule__AcceptClause__Group__3__Impl29978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group__4__Impl_in_rule__AcceptClause__Group__430008 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_rule__AcceptClause__Group__4__Impl30036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__0__Impl_in_rule__AcceptClause__Group_2__030077 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1_in_rule__AcceptClause__Group_2__030080 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__NameAssignment_2_0_in_rule__AcceptClause__Group_2__0__Impl30107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AcceptClause__Group_2__1__Impl_in_rule__AcceptClause__Group_2__130137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_rule__AcceptClause__Group_2__1__Impl30165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__0__Impl_in_rule__ClassifyStatement__Group__030200 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F80010L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1_in_rule__ClassifyStatement__Group__030203 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_110_in_rule__ClassifyStatement__Group__0__Impl30231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__1__Impl_in_rule__ClassifyStatement__Group__130262 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2_in_rule__ClassifyStatement__Group__130265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__ExpressionAssignment_1_in_rule__ClassifyStatement__Group__1__Impl30292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__2__Impl_in_rule__ClassifyStatement__Group__230322 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3_in_rule__ClassifyStatement__Group__230325 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__ClauseAssignment_2_in_rule__ClassifyStatement__Group__2__Impl30352 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassifyStatement__Group__3__Impl_in_rule__ClassifyStatement__Group__330382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__ClassifyStatement__Group__3__Impl30410 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__0__Impl_in_rule__ClassificationClause__Group_0__030449 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1_in_rule__ClassificationClause__Group_0__030452 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyFromClauseAssignment_0_0_in_rule__ClassificationClause__Group_0__0__Impl30479 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_0__1__Impl_in_rule__ClassificationClause__Group_0__130509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_0_1_in_rule__ClassificationClause__Group_0__1__Impl30536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__0__Impl_in_rule__ClassificationClause__Group_1__030571 = new BitSet(new long[]{0x0000000000000000L,0x0001800000000000L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1_in_rule__ClassificationClause__Group_1__030574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__ReclassyAllClauseAssignment_1_0_in_rule__ClassificationClause__Group_1__0__Impl30601 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__Group_1__1__Impl_in_rule__ClassificationClause__Group_1__130632 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationClause__ClassifyToClauseAssignment_1_1_in_rule__ClassificationClause__Group_1__1__Impl30659 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__0__Impl_in_rule__ClassificationFromClause__Group__030693 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1_in_rule__ClassificationFromClause__Group__030696 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_111_in_rule__ClassificationFromClause__Group__0__Impl30724 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__Group__1__Impl_in_rule__ClassificationFromClause__Group__130755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationFromClause__QualifiedNameListAssignment_1_in_rule__ClassificationFromClause__Group__1__Impl30782 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__0__Impl_in_rule__ClassificationToClause__Group__030816 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1_in_rule__ClassificationToClause__Group__030819 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_112_in_rule__ClassificationToClause__Group__0__Impl30847 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationToClause__Group__1__Impl_in_rule__ClassificationToClause__Group__130878 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationToClause__QualifiedNameListAssignment_1_in_rule__ClassificationToClause__Group__1__Impl30905 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__0__Impl_in_rule__ReclassifyAllClause__Group__030939 = new BitSet(new long[]{0x0000000000000000L,0x0000800000000000L});
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1_in_rule__ReclassifyAllClause__Group__030942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__1__Impl_in_rule__ReclassifyAllClause__Group__131000 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2_in_rule__ReclassifyAllClause__Group__131003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_111_in_rule__ReclassifyAllClause__Group__1__Impl31031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ReclassifyAllClause__Group__2__Impl_in_rule__ReclassifyAllClause__Group__231062 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__ReclassifyAllClause__Group__2__Impl31090 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__0__Impl_in_rule__QualifiedNameList__Group__031127 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1_in_rule__QualifiedNameList__Group__031130 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_0_in_rule__QualifiedNameList__Group__0__Impl31157 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group__1__Impl_in_rule__QualifiedNameList__Group__131187 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0_in_rule__QualifiedNameList__Group__1__Impl31214 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000004L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__0__Impl_in_rule__QualifiedNameList__Group_1__031249 = new BitSet(new long[]{0x0000000000000100L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1_in_rule__QualifiedNameList__Group_1__031252 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_66_in_rule__QualifiedNameList__Group_1__0__Impl31280 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__Group_1__1__Impl_in_rule__QualifiedNameList__Group_1__131311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__QualifiedNameList__QualifiedNameAssignment_1_1_in_rule__QualifiedNameList__Group_1__1__Impl31338 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031372 = new BitSet(new long[]{0x1FFE000000000100L,0x0000000080004000L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__031375 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_0_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__0__Impl31402 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131432 = new BitSet(new long[]{0x1FFE000000000100L,0x0000000080004000L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__131435 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Alternatives_1_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__1__Impl31462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__231493 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__InvocationOrAssignementOrDeclarationStatement__Group__2__Impl31521 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__0__Impl_in_rule__SuperInvocationStatement__Group__031558 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1_in_rule__SuperInvocationStatement__Group__031561 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement___superAssignment_0_in_rule__SuperInvocationStatement__Group__0__Impl31588 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__SuperInvocationStatement__Group__1__Impl_in_rule__SuperInvocationStatement__Group__131618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__SuperInvocationStatement__Group__1__Impl31646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__0__Impl_in_rule__ThisInvocationStatement__Group__031681 = new BitSet(new long[]{0x1FFE000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1_in_rule__ThisInvocationStatement__Group__031684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement___thisAssignment_0_in_rule__ThisInvocationStatement__Group__0__Impl31711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__1__Impl_in_rule__ThisInvocationStatement__Group__131741 = new BitSet(new long[]{0x1FFE000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2_in_rule__ThisInvocationStatement__Group__131744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__AssignmentCompletionAssignment_1_in_rule__ThisInvocationStatement__Group__1__Impl31771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ThisInvocationStatement__Group__2__Impl_in_rule__ThisInvocationStatement__Group__231802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__ThisInvocationStatement__Group__2__Impl31830 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__0__Impl_in_rule__InstanceCreationInvocationStatement__Group__031867 = new BitSet(new long[]{0x0000000000000000L,0x0000000080000000L});
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1_in_rule__InstanceCreationInvocationStatement__Group__031870 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement___newAssignment_0_in_rule__InstanceCreationInvocationStatement__Group__0__Impl31897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__InstanceCreationInvocationStatement__Group__1__Impl_in_rule__InstanceCreationInvocationStatement__Group__131927 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_rule__InstanceCreationInvocationStatement__Group__1__Impl31955 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__0__Impl_in_rule__VariableDeclarationCompletion__Group__031990 = new BitSet(new long[]{0x0000000000000100L,0x0000000000004000L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1_in_rule__VariableDeclarationCompletion__Group__031993 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0_in_rule__VariableDeclarationCompletion__Group__0__Impl32020 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__1__Impl_in_rule__VariableDeclarationCompletion__Group__132051 = new BitSet(new long[]{0x1FFE000000000000L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2_in_rule__VariableDeclarationCompletion__Group__132054 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__VariableNameAssignment_1_in_rule__VariableDeclarationCompletion__Group__1__Impl32081 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group__2__Impl_in_rule__VariableDeclarationCompletion__Group__232111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__InitValueAssignment_2_in_rule__VariableDeclarationCompletion__Group__2__Impl32138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__0__Impl_in_rule__VariableDeclarationCompletion__Group_0__032174 = new BitSet(new long[]{0x0000000000000000L,0x0000000000008000L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1_in_rule__VariableDeclarationCompletion__Group_0__032177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_0_in_rule__VariableDeclarationCompletion__Group_0__0__Impl32204 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__VariableDeclarationCompletion__Group_0__1__Impl_in_rule__VariableDeclarationCompletion__Group_0__132234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_rule__VariableDeclarationCompletion__Group_0__1__Impl32262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__0__Impl_in_rule__AssignmentCompletion__Group__032297 = new BitSet(new long[]{0x00000007CE0031F0L,0x00007B93C8F84010L});
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1_in_rule__AssignmentCompletion__Group__032300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__OpAssignment_0_in_rule__AssignmentCompletion__Group__0__Impl32327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__Group__1__Impl_in_rule__AssignmentCompletion__Group__132357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AssignmentCompletion__RightHandSideAssignment_1_in_rule__AssignmentCompletion__Group__1__Impl32384 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__Test__ExpressionAssignment_0_132423 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__Test__AssignExpressionAssignment_1_132454 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatement_in_rule__Test__StatementsAssignment_2_132485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__Test__BlockAssignment_3_132516 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBooleanValue_in_rule__BOOLEAN_LITERAL__ValueAssignment32547 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_rule__INTEGER_LITERAL__ValueAssignment32578 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_27_in_rule__UNLIMITED_LITERAL__ValueAssignment32614 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__STRING_LITERAL__ValueAssignment32653 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__PrefixOpAlternatives_0_0_0_0_in_rule__NameExpression__PrefixOpAssignment_0_0_032684 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_0_132717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_0_232748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_rule__NameExpression__PathAssignment_0_1_032779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NameExpression__IdAssignment_0_1_132810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_rule__NameExpression__InvocationCompletionAssignment_0_1_2_032841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_rule__NameExpression__SequenceConstructionCompletionAssignment_0_1_2_132872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__NameExpression__PostfixOpAlternatives_0_1_2_2_0_in_rule__NameExpression__PostfixOpAssignment_0_1_2_232903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__NameExpression__SuffixAssignment_132936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnqualifiedName_in_rule__QualifiedNamePath__NamespaceAssignment_032967 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__UnqualifiedName__NameAssignment_032998 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__UnqualifiedName__TemplateBindingAssignment_133029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_133060 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_rule__TemplateBinding__BindingsAssignment_2_133091 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__NamedTemplateBinding__FormalAssignment_033122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__NamedTemplateBinding__ActualAssignment_233153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__QualifiedNameWithBinding__IdAssignment_033184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_rule__QualifiedNameWithBinding__BindingAssignment_133215 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameWithBinding__RemainingAssignment_2_133246 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_033277 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleElement_in_rule__Tuple__TupleElementsAssignment_2_1_133308 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__TupleElement__ArgumentAssignment33339 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalOrExpression_in_rule__ConditionalTestExpression__ExpAssignment_033370 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenTrueAssignment_1_133401 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_rule__ConditionalTestExpression__WhenFalseAssignment_1_333432 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_033463 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_rule__ConditionalOrExpression__ExpAssignment_1_133494 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_033525 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_rule__ConditionalAndExpression__ExpAssignment_1_133556 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_033587 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_rule__InclusiveOrExpression__ExpAssignment_1_133618 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_033649 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAndExpression_in_rule__ExclusiveOrExpression__ExpAssignment_1_133680 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_033711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_rule__AndExpression__ExpAssignment_1_133742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_033773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__EqualityExpression__OpAlternatives_1_0_0_in_rule__EqualityExpression__OpAssignment_1_033804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_rule__EqualityExpression__ExpAssignment_1_133837 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationalExpression_in_rule__ClassificationExpression__ExpAssignment_033868 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ClassificationExpression__OpAlternatives_1_0_0_in_rule__ClassificationExpression__OpAssignment_1_033899 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__ClassificationExpression__TypeNameAssignment_1_133932 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__LeftAssignment_033963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__RelationalExpression__OpAlternatives_1_0_0_in_rule__RelationalExpression__OpAssignment_1_033994 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShiftExpression_in_rule__RelationalExpression__RightAssignment_1_134027 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_034058 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__ShiftExpression__OpAlternatives_1_0_0_in_rule__ShiftExpression__OpAssignment_1_034089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_rule__ShiftExpression__ExpAssignment_1_134122 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_034153 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__AdditiveExpression__OpAlternatives_1_0_0_in_rule__AdditiveExpression__OpAssignment_1_034184 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_rule__AdditiveExpression__ExpAssignment_1_134217 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_034248 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__MultiplicativeExpression__OpAlternatives_1_0_0_in_rule__MultiplicativeExpression__OpAssignment_1_034279 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_rule__MultiplicativeExpression__ExpAssignment_1_134312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__UnaryExpression__OpAlternatives_0_0_in_rule__UnaryExpression__OpAssignment_034343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpression_in_rule__UnaryExpression__ExpAssignment_134376 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValueSpecification_in_rule__PrimaryExpression__PrefixAssignment34407 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__OperationCallExpression__OperationNameAssignment_134438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_rule__OperationCallExpression__TupleAssignment_234469 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__OperationCallExpression__SuffixAssignment_334500 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__PropertyCallExpression__PropertyNameAssignment_134531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__PropertyCallExpression__IndexAssignment_2_134562 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__PropertyCallExpression__SuffixAssignment_334593 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationKind_in_rule__LinkOperationExpression__KindAssignment_134624 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_rule__LinkOperationExpression__TupleAssignment_234655 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_134686 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_rule__LinkOperationTuple__LinkOperationTupleElementAssignment_2_134717 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LinkOperationTupleElement__RoleAssignment_034748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__RoleIndexAssignment_1_134779 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LinkOperationTupleElement__ObjectAssignment_334810 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceOperationExpression__OperationNameAssignment_134841 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SequenceOperationExpression__TupleAssignment_234872 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceOperationExpression__SuffixAssignment_334903 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_113_in_rule__SequenceReductionExpression__IsOrderedAssignment_234939 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SequenceReductionExpression__BehaviorAssignment_334978 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SequenceReductionExpression__SuffixAssignment_435009 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_rule__SelectOrRejectOperation__OpAssignment_135040 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__SelectOrRejectOperation__NameAssignment_235071 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SelectOrRejectOperation__ExprAssignment_435102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__SelectOrRejectOperation__SuffixAssignment_635133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_rule__CollectOrIterateOperation__OpAssignment_135164 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__CollectOrIterateOperation__NameAssignment_235195 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__CollectOrIterateOperation__ExprAssignment_435226 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__CollectOrIterateOperation__SuffixAssignment_635257 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_rule__ForAllOrExistsOrOneOperation__OpAssignment_135288 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__ForAllOrExistsOrOneOperation__NameAssignment_235319 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ForAllOrExistsOrOneOperation__ExprAssignment_435350 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ForAllOrExistsOrOneOperation__SuffixAssignment_635381 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__IsUniqueOperation__NameAssignment_235412 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__IsUniqueOperation__ExprAssignment_435443 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__IsUniqueOperation__SuffixAssignment_635474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ParenthesizedExpression__ExpOrTypeCastAssignment_135505 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_rule__ParenthesizedExpression__CastedAssignment_3_035536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ParenthesizedExpression__SuffixAssignment_3_135567 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__ThisExpression__SuffixAssignment_235598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_035629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__SuperInvocationExpression__OperationNameAssignment_1_1_135660 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_rule__SuperInvocationExpression__TupleAssignment_1_1_235691 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__InstanceCreationExpression__ConstructorAssignment_135722 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_rule__InstanceCreationExpression__TupleAssignment_235753 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rule__InstanceCreationExpression__SuffixAssignment_335784 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_035815 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_rule__InstanceCreationTuple__InstanceCreationTupleElementAssignment_2_1_135846 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__InstanceCreationTupleElement__RoleAssignment_035877 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__InstanceCreationTupleElement__ObjectAssignment_235908 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__SequenceConstructionOrAccessCompletion__MultiplicityIndicatorAssignment_0_035944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_rule__SequenceConstructionOrAccessCompletion__AccessCompletionAssignment_0_1_035983 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_rule__SequenceConstructionOrAccessCompletion__SequenceCompletionAssignment_0_1_136014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__SequenceConstructionOrAccessCompletion__ExpressionAssignment_136045 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__AccessCompletion__AccessIndexAssignment_036076 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rule__PartialSequenceConstructionCompletion__ExpressionAssignment_136107 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_136138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__SequenceConstructionExpression__SequenceElementAssignment_2_0_136169 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SequenceConstructionExpression__RangeUpperAssignment_2_1_136200 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatementSequence_in_rule__Block__SequenceAssignment_236231 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__StatementSequence__StatementsAssignment36262 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rule__DocumentedStatement__CommentAlternatives_0_0_in_rule__DocumentedStatement__CommentAssignment_036293 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatement_in_rule__DocumentedStatement__StatementAssignment_136326 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__InlineStatement__LangageNameAssignment_336357 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_rule__InlineStatement__BodyAssignment_536388 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotation_in_rule__AnnotatedStatement__AnnotationAssignment_136419 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatement_in_rule__AnnotatedStatement__StatementAssignment_236450 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotationKind_in_rule__Annotation__KindAssignment_036481 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_136512 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__Annotation__ArgsAssignment_1_2_136543 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__BlockStatement__BlockAssignment36574 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LocalNameDeclarationStatement__VarNameAssignment_136605 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LocalNameDeclarationStatement__TypeAssignment_336636 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__LocalNameDeclarationStatement__MultiplicityIndicatorAssignment_4_036672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__LocalNameDeclarationStatement__InitAssignment_636711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequentialClauses_in_rule__IfStatement__SequentialClaussesAssignment_136742 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFinalClause_in_rule__IfStatement__FinalClauseAssignment_236773 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_036804 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_rule__SequentialClauses__ConccurentClausesAssignment_1_236835 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_036866 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_rule__ConcurrentClauses__NonFinalClauseAssignment_1_236897 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__NonFinalClause__ConditionAssignment_136928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__NonFinalClause__BlockAssignment_336959 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__FinalClause__BlockAssignment_136990 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchStatement__ExpressionAssignment_237021 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchClause_in_rule__SwitchStatement__SwitchClauseAssignment_537052 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_rule__SwitchStatement__DefaultClauseAssignment_637083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_037114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchCase_in_rule__SwitchClause__SwitchCaseAssignment_137145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchClause__StatementSequenceAssignment_237176 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__SwitchCase__ExpressionAssignment_137207 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_rule__SwitchDefaultClause__StatementSequenceAssignment_237238 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_rule__NonEmptyStatementSequence__StatementAssignment37269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__WhileStatement__ConditionAssignment_237300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__WhileStatement__BlockAssignment_437331 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__DoStatement__BlockAssignment_137362 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__DoStatement__ConditionAssignment_437393 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForControl_in_rule__ForStatement__ControlAssignment_237424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__ForStatement__BlockAssignment_437455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_037486 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_rule__ForControl__LoopVariableDefinitionAssignment_1_137517 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_0_037548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression1Assignment_0_237579 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__Expression2Assignment_0_3_137610 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__LoopVariableDefinition__TypeAssignment_1_037641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__LoopVariableDefinition__NameAssignment_1_137672 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__LoopVariableDefinition__ExpressionAssignment_1_337703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ReturnStatement__ExpressionAssignment_137734 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptStatement__ClauseAssignment_037765 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_rule__AcceptStatement__SimpleAcceptAssignment_1_037796 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_rule__AcceptStatement__CompoundAcceptAssignment_1_137827 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__CompoundAcceptStatementCompletion__BlockAssignment_037858 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptBlock_in_rule__CompoundAcceptStatementCompletion__AcceptBlockAssignment_1_137889 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptClause_in_rule__AcceptBlock__ClauseAssignment_037920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_rule__AcceptBlock__BlockAssignment_137951 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__AcceptClause__NameAssignment_2_037982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__AcceptClause__QualifiedNameListAssignment_338013 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_rule__ClassifyStatement__ExpressionAssignment_138044 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationClause_in_rule__ClassifyStatement__ClauseAssignment_238075 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationFromClause_in_rule__ClassificationClause__ClassifyFromClauseAssignment_0_038106 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_0_138137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReclassifyAllClause_in_rule__ClassificationClause__ReclassyAllClauseAssignment_1_038168 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_rule__ClassificationClause__ClassifyToClauseAssignment_1_138199 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationFromClause__QualifiedNameListAssignment_138230 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_rule__ClassificationToClause__QualifiedNameListAssignment_138261 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_038292 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_rule__QualifiedNameList__QualifiedNameAssignment_1_138323 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_rule__InvocationOrAssignementOrDeclarationStatement__TypePart_OR_assignedPart_OR_invocationPartAssignment_038354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__VariableDeclarationCompletionAssignment_1_038385 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__InvocationOrAssignementOrDeclarationStatement__AssignmentCompletionAssignment_1_138416 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_rule__SuperInvocationStatement___superAssignment_038447 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_rule__ThisInvocationStatement___thisAssignment_038478 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__ThisInvocationStatement__AssignmentCompletionAssignment_138509 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_rule__InstanceCreationInvocationStatement___newAssignment_038540 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_rule__VariableDeclarationCompletion__MultiplicityIndicatorAssignment_0_038576 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_rule__VariableDeclarationCompletion__VariableNameAssignment_138615 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_rule__VariableDeclarationCompletion__InitValueAssignment_238646 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentOperator_in_rule__AssignmentCompletion__OpAssignment_038677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_rule__AssignmentCompletion__RightHandSideAssignment_138708 = new BitSet(new long[]{0x0000000000000002L});
} \ No newline at end of file
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/internal/AlfActivator.java b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/internal/AlfActivator.java
index bf14e2e49d1..2ffcae3aad7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/internal/AlfActivator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf.ui/src-gen/org/eclipse/papyrus/alf/ui/internal/AlfActivator.java
@@ -13,44 +13,57 @@ import org.osgi.framework.BundleContext;
import com.google.inject.Injector;
import com.google.inject.Module;
+import com.google.common.cache.Cache;
+import com.google.common.cache.CacheBuilder;
+import com.google.common.cache.CacheLoader;
-import java.util.Map;
-import java.util.HashMap;
+import java.util.concurrent.ExecutionException;
+
+import org.eclipse.xtext.ui.shared.SharedStateModule;
/**
* This class was generated. Customizations should only happen in a newly
* introduced subclass.
*/
public class AlfActivator extends AbstractUIPlugin {
-
- private Map<String,Injector> injectors = new HashMap<String,Injector>();
+
+ private static final Logger logger = Logger.getLogger(AlfActivator.class);
+
+ private Cache<String, Injector> injectors = CacheBuilder.newBuilder().build(new CacheLoader<String, Injector>() {
+ @Override
+ public Injector load(String language) throws Exception {
+ Module runtimeModule = getRuntimeModule(language);
+ Module sharedStateModule = getSharedStateModule();
+ Module uiModule = getUiModule(language);
+ Module mergedModule = override(override(runtimeModule).with(sharedStateModule)).with(uiModule);
+ return createInjector(mergedModule);
+ }
+ });
+
private static AlfActivator INSTANCE;
-
+
+ public static final String ORG_ECLIPSE_PAPYRUS_ALF_ALF = "org.eclipse.papyrus.alf.Alf";
+
public Injector getInjector(String languageName) {
- return injectors.get(languageName);
+ try {
+ return injectors.get(languageName);
+ } catch(ExecutionException e) {
+ logger.error("Failed to create injector for " + languageName);
+ logger.error(e.getMessage(), e);
+ throw new RuntimeException("Failed to create injector for " + languageName, e);
+ }
}
@Override
public void start(BundleContext context) throws Exception {
super.start(context);
INSTANCE = this;
- try {
- registerInjectorFor("org.eclipse.papyrus.alf.Alf");
-
- } catch (Exception e) {
- Logger.getLogger(getClass()).error(e.getMessage(), e);
- throw e;
- }
- }
-
- protected void registerInjectorFor(String language) throws Exception {
- injectors.put(language, createInjector(
- override(override(getRuntimeModule(language)).with(getSharedStateModule())).with(getUiModule(language))));
}
@Override
public void stop(BundleContext context) throws Exception {
- injectors.clear();
+ injectors.invalidateAll();
+ injectors.cleanUp();
INSTANCE = null;
super.stop(context);
}
@@ -60,23 +73,23 @@ public class AlfActivator extends AbstractUIPlugin {
}
protected Module getRuntimeModule(String grammar) {
- if ("org.eclipse.papyrus.alf.Alf".equals(grammar)) {
- return new org.eclipse.papyrus.alf.AlfRuntimeModule();
+ if (ORG_ECLIPSE_PAPYRUS_ALF_ALF.equals(grammar)) {
+ return new org.eclipse.papyrus.alf.AlfRuntimeModule();
}
throw new IllegalArgumentException(grammar);
}
protected Module getUiModule(String grammar) {
- if ("org.eclipse.papyrus.alf.Alf".equals(grammar)) {
- return new org.eclipse.papyrus.alf.ui.AlfUiModule(this);
+ if (ORG_ECLIPSE_PAPYRUS_ALF_ALF.equals(grammar)) {
+ return new org.eclipse.papyrus.alf.ui.AlfUiModule(this);
}
throw new IllegalArgumentException(grammar);
}
protected Module getSharedStateModule() {
- return new org.eclipse.xtext.ui.shared.SharedStateModule();
+ return new SharedStateModule();
}
}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/META-INF/MANIFEST.MF b/extraplugins/alf/org.eclipse.papyrus.alf/META-INF/MANIFEST.MF
index 53cf852e011..e74e224a015 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/META-INF/MANIFEST.MF
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/META-INF/MANIFEST.MF
@@ -19,19 +19,22 @@ Require-Bundle: org.eclipse.xtext,
org.antlr.runtime,
org.eclipse.uml2.uml;bundle-version="3.2.0",
org.eclipse.xtext.gmf.glue;bundle-version="0.8.0",
- org.eclipse.papyrus.extensionpoints.uml2;bundle-version="0.8.0",
- org.eclipse.papyrus.core;bundle-version="0.8.0",
- org.eclipse.papyrus.properties.runtime;bundle-version="0.8.0"
-Import-Package: org.apache.log4j
+ org.eclipse.papyrus.uml.extensionpoints;bundle-version="0.9.0",
+ org.eclipse.papyrus.infra.core;bundle-version="0.9.0"
+Import-Package: org.apache.log4j,
+ org.eclipse.xtext.xbase.lib,
+ org.eclipse.xtend2.lib
Bundle-RequiredExecutionEnvironment: J2SE-1.5
Export-Package: org.eclipse.papyrus.alf,
org.eclipse.papyrus.alf.alf,
org.eclipse.papyrus.alf.alf.impl,
org.eclipse.papyrus.alf.alf.util,
- org.eclipse.papyrus.alf.parseTreeConstruction,
org.eclipse.papyrus.alf.parser.antlr,
org.eclipse.papyrus.alf.parser.antlr.internal,
org.eclipse.papyrus.alf.scoping,
org.eclipse.papyrus.alf.services,
org.eclipse.papyrus.alf.validation,
- org.eclipse.papyrus.alf.validation.typing
+ org.eclipse.papyrus.alf.validation.typing,
+ org.eclipse.papyrus.alf.serializer,
+ org.eclipse.papyrus.alf.generator,
+ org.eclipse.papyrus.alf.formatting
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/plugin.xml b/extraplugins/alf/org.eclipse.papyrus.alf/plugin.xml
index 139742bdd02..2a1fae7d3da 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/plugin.xml
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/plugin.xml
@@ -11,7 +11,7 @@
</extension>
<extension
- point="org.eclipse.papyrus.extensionpoints.uml2.UMLLibrary">
+ point="org.eclipse.papyrus.uml.extensionpoints.UMLLibrary">
<library
description="Alf Library (v0.8)"
name="AlfLibrary"
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/AbstractAlfRuntimeModule.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/AbstractAlfRuntimeModule.java
index f7fbdfdce2d..f74aa765885 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/AbstractAlfRuntimeModule.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/AbstractAlfRuntimeModule.java
@@ -39,9 +39,19 @@ public abstract class AbstractAlfRuntimeModule extends DefaultRuntimeModule {
return org.eclipse.papyrus.alf.services.AlfGrammarAccess.class;
}
- // contributed by org.eclipse.xtext.generator.parseTreeConstructor.ParseTreeConstructorFragment
- public Class<? extends org.eclipse.xtext.parsetree.reconstr.IParseTreeConstructor> bindIParseTreeConstructor() {
- return org.eclipse.papyrus.alf.parseTreeConstruction.AlfParsetreeConstructor.class;
+ // contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
+ public Class<? extends org.eclipse.xtext.serializer.sequencer.ISemanticSequencer> bindISemanticSequencer() {
+ return org.eclipse.papyrus.alf.serializer.AbstractAlfSemanticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
+ public Class<? extends org.eclipse.xtext.serializer.sequencer.ISyntacticSequencer> bindISyntacticSequencer() {
+ return org.eclipse.papyrus.alf.serializer.AbstractAlfSyntacticSequencer.class;
+ }
+
+ // contributed by org.eclipse.xtext.generator.serializer.SerializerFragment
+ public Class<? extends org.eclipse.xtext.serializer.ISerializer> bindISerializer() {
+ return org.eclipse.xtext.serializer.impl.Serializer.class;
}
// contributed by org.eclipse.xtext.generator.parser.antlr.XtextAntlrGeneratorFragment
@@ -109,6 +119,11 @@ public abstract class AbstractAlfRuntimeModule extends DefaultRuntimeModule {
return org.eclipse.xtext.naming.SimpleNameProvider.class;
}
+ // contributed by org.eclipse.xtext.generator.generator.GeneratorFragment
+ public Class<? extends org.eclipse.xtext.generator.IGenerator> bindIGenerator() {
+ return org.eclipse.papyrus.alf.generator.AlfGenerator.class;
+ }
+
// contributed by org.eclipse.xtext.generator.formatting.FormatterFragment
public Class<? extends org.eclipse.xtext.formatting.IFormatter> bindIFormatter() {
return org.eclipse.papyrus.alf.formatting.AlfFormatter.class;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.ecore b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.ecore
index 39bbcd12629..dbcfaa734cd 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.ecore
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.ecore
@@ -1,8 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
-<ecore:EPackage xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
- xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="alf"
- nsURI="http://www.eclipse.org/papyrus/alf/Alf" nsPrefix="alf">
+<ecore:EPackage xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="alf" nsURI="http://www.eclipse.org/papyrus/alf/Alf" nsPrefix="alf">
<eClassifiers xsi:type="ecore:EClass" name="Test">
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" upperBound="-1"
eType="#//Expression" containment="true"/>
@@ -13,10 +11,7 @@
<eStructuralFeatures xsi:type="ecore:EReference" name="block" eType="#//Block"
containment="true"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="LITERAL" eSuperTypes="#//ValueSpecification">
- <eStructuralFeatures xsi:type="ecore:EReference" name="suffix" eType="#//SuffixExpression"
- containment="true"/>
- </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="LITERAL" eSuperTypes="#//ValueSpecification"/>
<eClassifiers xsi:type="ecore:EClass" name="BOOLEAN_LITERAL" eSuperTypes="#//LITERAL">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="value" eType="#//BooleanValue"/>
</eClassifiers>
@@ -161,13 +156,6 @@
<eStructuralFeatures xsi:type="ecore:EReference" name="suffix" eType="#//SuffixExpression"
containment="true"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="OperationCallExpressionWithoutDot">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tuple" eType="#//Tuple"
- containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="suffix" eType="#//SuffixExpression"
- containment="true"/>
- </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="PropertyCallExpression" eSuperTypes="#//SuffixExpression">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="propertyName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="index" eType="#//Expression"
@@ -185,10 +173,11 @@
upperBound="-1" eType="#//LinkOperationTupleElement" containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="LinkOperationTupleElement">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="objectOrRole" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="roleIndex" eType="#//Expression"
containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="object" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" eType="#//Expression"
+ containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EEnum" name="LinkOperationKind">
<eLiterals name="CREATE" literal="createLink"/>
@@ -196,7 +185,8 @@
<eLiterals name="CLEAR" value="2" literal="clearAssoc"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceOperationExpression" eSuperTypes="#//SuffixExpression">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="operationName" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationName" eType="#//QualifiedNameWithBinding"
+ containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="tuple" eType="#//Tuple"
containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="suffix" eType="#//SuffixExpression"
@@ -255,22 +245,28 @@
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SuperInvocationExpression" eSuperTypes="#//ValueSpecification #//NonLiteralValueSpecification">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="className" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="operationCallWithoutDot"
- eType="#//OperationCallExpressionWithoutDot" containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="operationCall" eType="#//OperationCallExpression"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="tuple" eType="#//Tuple"
+ containment="true"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="operationName" eType="#//QualifiedNameWithBinding"
containment="true"/>
</eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="InstanceCreationExpression" eSuperTypes="#//ValueSpecification #//NonLiteralValueSpecification">
<eStructuralFeatures xsi:type="ecore:EReference" name="constructor" eType="#//QualifiedNameWithBinding"
containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="tuple" eType="#//Tuple"
+ <eStructuralFeatures xsi:type="ecore:EReference" name="tuple" eType="#//InstanceCreationTuple"
containment="true"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="sequenceConstuctionCompletion"
- eType="#//SequenceConstructionCompletion" containment="true"/>
<eStructuralFeatures xsi:type="ecore:EReference" name="suffix" eType="#//SuffixExpression"
containment="true"/>
</eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InstanceCreationTuple">
+ <eStructuralFeatures xsi:type="ecore:EReference" name="instanceCreationTupleElement"
+ upperBound="-1" eType="#//InstanceCreationTupleElement" containment="true"/>
+ </eClassifiers>
+ <eClassifiers xsi:type="ecore:EClass" name="InstanceCreationTupleElement">
+ <eStructuralFeatures xsi:type="ecore:EAttribute" name="role" eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EString"/>
+ <eStructuralFeatures xsi:type="ecore:EReference" name="object" eType="#//Expression"
+ containment="true"/>
+ </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceConstructionOrAccessCompletion">
<eStructuralFeatures xsi:type="ecore:EAttribute" name="multiplicityIndicator"
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
@@ -289,12 +285,6 @@
<eStructuralFeatures xsi:type="ecore:EReference" name="expression" eType="#//SequenceConstructionExpression"
containment="true"/>
</eClassifiers>
- <eClassifiers xsi:type="ecore:EClass" name="SequenceConstructionCompletion">
- <eStructuralFeatures xsi:type="ecore:EAttribute" name="multiplicityIndicator"
- eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EBoolean"/>
- <eStructuralFeatures xsi:type="ecore:EReference" name="expression" eType="#//SequenceConstructionExpression"
- containment="true"/>
- </eClassifiers>
<eClassifiers xsi:type="ecore:EClass" name="SequenceConstructionExpression" eSuperTypes="#//SequenceElement">
<eStructuralFeatures xsi:type="ecore:EReference" name="sequenceElement" upperBound="-1"
eType="#//SequenceElement" containment="true"/>
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.genmodel b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.genmodel
index 12035e39708..6e154809714 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.genmodel
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.genmodel
@@ -1,10 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
-<genmodel:GenModel xmi:version="2.0"
- xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
- xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.papyrus.alf/src-gen"
- editDirectory="/org.eclipse.papyrus.alf.edit/src" editorDirectory="/org.eclipse.papyrus.alf.editor/src"
- modelPluginID="org.eclipse.papyrus.alf" forceOverwrite="true" modelName="Alf"
- updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
+<genmodel:GenModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
+ xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/org.eclipse.papyrus.alf/src-gen" editDirectory="/org.eclipse.papyrus.alf.edit/src"
+ editorDirectory="/org.eclipse.papyrus.alf.editor/src" modelPluginID="org.eclipse.papyrus.alf"
+ forceOverwrite="true" modelName="Alf" updateClasspath="false" rootExtendsClass="org.eclipse.emf.ecore.impl.MinimalEObjectImpl$Container"
complianceLevel="5.0" copyrightFields="false" editPluginID="org.eclipse.papyrus.alf.edit"
editorPluginID="org.eclipse.papyrus.alf.editor">
<genPackages prefix="Alf" basePackage="org.eclipse.papyrus.alf" disposableProviderFactory="true"
@@ -57,9 +55,7 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//Test/statements"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//Test/block"/>
</genClasses>
- <genClasses ecoreClass="Alf.ecore#//LITERAL">
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//LITERAL/suffix"/>
- </genClasses>
+ <genClasses ecoreClass="Alf.ecore#//LITERAL"/>
<genClasses ecoreClass="Alf.ecore#//BOOLEAN_LITERAL">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//BOOLEAN_LITERAL/value"/>
</genClasses>
@@ -165,11 +161,6 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//OperationCallExpression/tuple"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//OperationCallExpression/suffix"/>
</genClasses>
- <genClasses ecoreClass="Alf.ecore#//OperationCallExpressionWithoutDot">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//OperationCallExpressionWithoutDot/operationName"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//OperationCallExpressionWithoutDot/tuple"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//OperationCallExpressionWithoutDot/suffix"/>
- </genClasses>
<genClasses ecoreClass="Alf.ecore#//PropertyCallExpression">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//PropertyCallExpression/propertyName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//PropertyCallExpression/index"/>
@@ -183,12 +174,12 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//LinkOperationTuple/linkOperationTupleElement"/>
</genClasses>
<genClasses ecoreClass="Alf.ecore#//LinkOperationTupleElement">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//LinkOperationTupleElement/objectOrRole"/>
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//LinkOperationTupleElement/role"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//LinkOperationTupleElement/roleIndex"/>
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//LinkOperationTupleElement/object"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//LinkOperationTupleElement/object"/>
</genClasses>
<genClasses ecoreClass="Alf.ecore#//SequenceOperationExpression">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//SequenceOperationExpression/operationName"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceOperationExpression/operationName"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceOperationExpression/tuple"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceOperationExpression/suffix"/>
</genClasses>
@@ -224,16 +215,21 @@
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//ThisExpression/suffix"/>
</genClasses>
<genClasses ecoreClass="Alf.ecore#//SuperInvocationExpression">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//SuperInvocationExpression/className"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SuperInvocationExpression/operationCallWithoutDot"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SuperInvocationExpression/operationCall"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SuperInvocationExpression/tuple"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SuperInvocationExpression/operationName"/>
</genClasses>
<genClasses ecoreClass="Alf.ecore#//InstanceCreationExpression">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationExpression/constructor"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationExpression/tuple"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationExpression/sequenceConstuctionCompletion"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationExpression/suffix"/>
</genClasses>
+ <genClasses ecoreClass="Alf.ecore#//InstanceCreationTuple">
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationTuple/instanceCreationTupleElement"/>
+ </genClasses>
+ <genClasses ecoreClass="Alf.ecore#//InstanceCreationTupleElement">
+ <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//InstanceCreationTupleElement/role"/>
+ <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//InstanceCreationTupleElement/object"/>
+ </genClasses>
<genClasses ecoreClass="Alf.ecore#//SequenceConstructionOrAccessCompletion">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//SequenceConstructionOrAccessCompletion/multiplicityIndicator"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceConstructionOrAccessCompletion/accessCompletion"/>
@@ -246,10 +242,6 @@
<genClasses ecoreClass="Alf.ecore#//PartialSequenceConstructionCompletion">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//PartialSequenceConstructionCompletion/expression"/>
</genClasses>
- <genClasses ecoreClass="Alf.ecore#//SequenceConstructionCompletion">
- <genFeatures createChild="false" ecoreFeature="ecore:EAttribute Alf.ecore#//SequenceConstructionCompletion/multiplicityIndicator"/>
- <genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceConstructionCompletion/expression"/>
- </genClasses>
<genClasses ecoreClass="Alf.ecore#//SequenceConstructionExpression">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceConstructionExpression/sequenceElement"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference Alf.ecore#//SequenceConstructionExpression/rangeUpper"/>
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.xmi b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.xmi
index 1b28341af6d..a9a77e11e98 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.xmi
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/Alf.xmi
@@ -49,13 +49,8 @@
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//BOOLEAN_LITERAL"/>
</type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/>
- </elements>
- <elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
- </elements>
+ <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.3"/>
</alternatives>
</rules>
<rules xsi:type="xtext:EnumRule" name="BooleanValue">
@@ -86,26 +81,16 @@
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//INTEGER_LITERAL"/>
</type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.7"/>
- </elements>
- <elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
- </elements>
+ <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.7"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="UNLIMITED_LITERAL">
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//UNLIMITED_LITERAL"/>
</type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:Keyword" value="*"/>
- </elements>
- <elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
- </elements>
+ <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:Keyword" value="*"/>
</alternatives>
</rules>
<rules xsi:type="xtext:TerminalRule" name="IntegerValue">
@@ -204,13 +189,8 @@
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//STRING_LITERAL"/>
</type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="value" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.111"/>
- </elements>
- <elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
- </elements>
+ <alternatives xsi:type="xtext:Assignment" feature="value" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.111"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="NameExpression">
@@ -245,7 +225,7 @@
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="sequenceConstructionCompletion" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.57"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.58"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="postfixOp" operator="=">
<terminal xsi:type="xtext:Alternatives">
@@ -629,7 +609,7 @@
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//PrimaryExpression"/>
</type>
<alternatives xsi:type="xtext:Assignment" feature="prefix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.50"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.49"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="SuffixExpression">
@@ -638,11 +618,11 @@
</type>
<alternatives xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.33"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.34"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.35"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.36"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.39"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.40"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.41"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.42"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.63"/>
</alternatives>
</rules>
@@ -663,22 +643,6 @@
</elements>
</alternatives>
</rules>
- <rules xsi:type="xtext:ParserRule" name="OperationCallExpressionWithoutDot">
- <type metamodel="/0/@metamodelDeclarations.0">
- <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//OperationCallExpressionWithoutDot"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="operationName" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
- </elements>
- <elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
- </elements>
- <elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
- </elements>
- </alternatives>
- </rules>
<rules xsi:type="xtext:ParserRule" name="PropertyCallExpression">
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//PropertyCallExpression"/>
@@ -707,10 +671,10 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="."/>
<elements xsi:type="xtext:Assignment" feature="kind" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.39"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.38"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.37"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.36"/>
</elements>
</alternatives>
</rules>
@@ -721,12 +685,12 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="("/>
<elements xsi:type="xtext:Assignment" feature="linkOperationTupleElement" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.38"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.37"/>
</elements>
<elements xsi:type="xtext:Group" cardinality="*">
<elements xsi:type="xtext:Keyword" value=","/>
<elements xsi:type="xtext:Assignment" feature="linkOperationTupleElement" operator="+=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.38"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.37"/>
</elements>
</elements>
<elements xsi:type="xtext:Keyword" value=")"/>
@@ -737,21 +701,19 @@
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//LinkOperationTupleElement"/>
</type>
<alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Assignment" feature="objectOrRole" operator="=">
+ <elements xsi:type="xtext:Assignment" feature="role" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
</elements>
<elements xsi:type="xtext:Group" cardinality="?">
- <elements xsi:type="xtext:Group" cardinality="?">
- <elements xsi:type="xtext:Keyword" value="["/>
- <elements xsi:type="xtext:Assignment" feature="roleIndex" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.17"/>
- </elements>
- <elements xsi:type="xtext:Keyword" value="]"/>
- </elements>
- <elements xsi:type="xtext:Keyword" value="=>"/>
- <elements xsi:type="xtext:Assignment" feature="object" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
+ <elements xsi:type="xtext:Keyword" value="["/>
+ <elements xsi:type="xtext:Assignment" feature="roleIndex" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.17"/>
</elements>
+ <elements xsi:type="xtext:Keyword" value="]"/>
+ </elements>
+ <elements xsi:type="xtext:Keyword" value="=>"/>
+ <elements xsi:type="xtext:Assignment" feature="object" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.17"/>
</elements>
</alternatives>
</rules>
@@ -781,7 +743,7 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="->"/>
<elements xsi:type="xtext:Assignment" feature="operationName" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
@@ -814,10 +776,10 @@
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//SequenceExpansionExpression"/>
</type>
<alternatives xsi:type="xtext:Alternatives">
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.43"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.45"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.47"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.49"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.42"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.44"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.46"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.48"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="SelectOrRejectOperation">
@@ -827,7 +789,7 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="->"/>
<elements xsi:type="xtext:Assignment" feature="op" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.44"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.43"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="name" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
@@ -864,7 +826,7 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="->"/>
<elements xsi:type="xtext:Assignment" feature="op" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.46"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.45"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="name" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
@@ -901,7 +863,7 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="->"/>
<elements xsi:type="xtext:Assignment" feature="op" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.48"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.47"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="name" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
@@ -962,11 +924,11 @@
<alternatives xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.9"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.1"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.53"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.54"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.55"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.56"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.51"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.52"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.53"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="NonLiteralValueSpecification">
@@ -975,10 +937,10 @@
</type>
<alternatives xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.9"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.52"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.56"/>
- <elements xsi:type="xtext:RuleCall" rule="/0/@rules.54"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.51"/>
<elements xsi:type="xtext:RuleCall" rule="/0/@rules.55"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.53"/>
+ <elements xsi:type="xtext:RuleCall" rule="/0/@rules.54"/>
</alternatives>
</rules>
<rules xsi:type="xtext:ParserRule" name="ParenthesizedExpression">
@@ -993,7 +955,7 @@
<elements xsi:type="xtext:Keyword" value=")"/>
<elements xsi:type="xtext:Alternatives" cardinality="?">
<elements xsi:type="xtext:Assignment" feature="casted" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.51"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.50"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="suffix" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
@@ -1037,19 +999,18 @@
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="super"/>
<elements xsi:type="xtext:Alternatives">
+ <elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
+ </elements>
<elements xsi:type="xtext:Group">
<elements xsi:type="xtext:Keyword" value="."/>
- <elements xsi:type="xtext:Assignment" feature="className" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
+ <elements xsi:type="xtext:Assignment" feature="operationName" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/>
</elements>
- <elements xsi:type="xtext:Keyword" value="::"/>
- <elements xsi:type="xtext:Assignment" feature="operationCallWithoutDot" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.34"/>
+ <elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
</elements>
</elements>
- <elements xsi:type="xtext:Assignment" feature="operationCall" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.33"/>
- </elements>
</elements>
</alternatives>
</rules>
@@ -1062,19 +1023,53 @@
<elements xsi:type="xtext:Assignment" feature="constructor" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.14"/>
</elements>
- <elements xsi:type="xtext:Alternatives">
- <elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.15"/>
- </elements>
- <elements xsi:type="xtext:Assignment" feature="sequenceConstuctionCompletion" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.60"/>
- </elements>
+ <elements xsi:type="xtext:Assignment" feature="tuple" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.56"/>
</elements>
<elements xsi:type="xtext:Assignment" cardinality="?" feature="suffix" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.32"/>
</elements>
</alternatives>
</rules>
+ <rules xsi:type="xtext:ParserRule" name="InstanceCreationTuple">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//InstanceCreationTuple"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
+ <elements xsi:type="xtext:Action">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//InstanceCreationTuple"/>
+ </type>
+ </elements>
+ <elements xsi:type="xtext:Keyword" value="("/>
+ <elements xsi:type="xtext:Group" cardinality="?">
+ <elements xsi:type="xtext:Assignment" feature="instanceCreationTupleElement" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.57"/>
+ </elements>
+ <elements xsi:type="xtext:Group" cardinality="*">
+ <elements xsi:type="xtext:Keyword" value=","/>
+ <elements xsi:type="xtext:Assignment" feature="instanceCreationTupleElement" operator="+=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.57"/>
+ </elements>
+ </elements>
+ </elements>
+ <elements xsi:type="xtext:Keyword" value=")"/>
+ </alternatives>
+ </rules>
+ <rules xsi:type="xtext:ParserRule" name="InstanceCreationTupleElement">
+ <type metamodel="/0/@metamodelDeclarations.0">
+ <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//InstanceCreationTupleElement"/>
+ </type>
+ <alternatives xsi:type="xtext:Group">
+ <elements xsi:type="xtext:Assignment" feature="role" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.110"/>
+ </elements>
+ <elements xsi:type="xtext:Keyword" value="=>"/>
+ <elements xsi:type="xtext:Assignment" feature="object" operator="=">
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.17"/>
+ </elements>
+ </alternatives>
+ </rules>
<rules xsi:type="xtext:ParserRule" name="SequenceConstructionOrAccessCompletion">
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//SequenceConstructionOrAccessCompletion"/>
@@ -1086,10 +1081,10 @@
</elements>
<elements xsi:type="xtext:Alternatives">
<elements xsi:type="xtext:Assignment" feature="accessCompletion" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.58"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.59"/>
</elements>
<elements xsi:type="xtext:Assignment" feature="sequenceCompletion" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.59"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.60"/>
</elements>
</elements>
</elements>
@@ -1120,22 +1115,6 @@
</elements>
</alternatives>
</rules>
- <rules xsi:type="xtext:ParserRule" name="SequenceConstructionCompletion">
- <type metamodel="/0/@metamodelDeclarations.0">
- <classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//SequenceConstructionCompletion"/>
- </type>
- <alternatives xsi:type="xtext:Group">
- <elements xsi:type="xtext:Group" cardinality="?">
- <elements xsi:type="xtext:Assignment" feature="multiplicityIndicator" operator="?=">
- <terminal xsi:type="xtext:Keyword" value="["/>
- </elements>
- <elements xsi:type="xtext:Keyword" value="]"/>
- </elements>
- <elements xsi:type="xtext:Assignment" feature="expression" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.61"/>
- </elements>
- </alternatives>
- </rules>
<rules xsi:type="xtext:ParserRule" name="SequenceConstructionExpression">
<type metamodel="/0/@metamodelDeclarations.0">
<classifier xsi:type="ecore:EClass" href="http://www.eclipse.org/papyrus/alf/Alf#//SequenceConstructionExpression"/>
@@ -1841,7 +1820,7 @@
</type>
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Assignment" feature="_super" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.55"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.54"/>
</elements>
<elements xsi:type="xtext:Keyword" value=";"/>
</alternatives>
@@ -1852,7 +1831,7 @@
</type>
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Assignment" feature="_this" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.54"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.53"/>
</elements>
<elements xsi:type="xtext:Assignment" cardinality="?" feature="assignmentCompletion" operator="=">
<terminal xsi:type="xtext:RuleCall" rule="/0/@rules.108"/>
@@ -1866,7 +1845,7 @@
</type>
<alternatives xsi:type="xtext:Group">
<elements xsi:type="xtext:Assignment" feature="_new" operator="=">
- <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.56"/>
+ <terminal xsi:type="xtext:RuleCall" rule="/0/@rules.55"/>
</elements>
<elements xsi:type="xtext:Keyword" value=";"/>
</alternatives>
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptBlock.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptBlock.java
index 4c1e7b1638e..7637cc58ea9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptBlock.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptBlock.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptClause.java
index 0b095fc75f6..01ae66d4590 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptStatement.java
index 2e642d53c70..0535399f5ef 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AcceptStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AccessCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AccessCompletion.java
index 46558e9691a..f1b608167bc 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AccessCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AccessCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AdditiveExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AdditiveExpression.java
index 54e6dbf5fb3..43202c64650 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AdditiveExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AdditiveExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfFactory.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfFactory.java
index c1ba73b10a3..5fd7354e2ac 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfFactory.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfFactory.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
@@ -477,6 +473,24 @@ public interface AlfFactory extends EFactory
InstanceCreationExpression createInstanceCreationExpression();
/**
+ * Returns a new object of class '<em>Instance Creation Tuple</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Instance Creation Tuple</em>'.
+ * @generated
+ */
+ InstanceCreationTuple createInstanceCreationTuple();
+
+ /**
+ * Returns a new object of class '<em>Instance Creation Tuple Element</em>'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return a new object of class '<em>Instance Creation Tuple Element</em>'.
+ * @generated
+ */
+ InstanceCreationTupleElement createInstanceCreationTupleElement();
+
+ /**
* Returns a new object of class '<em>Sequence Construction Or Access Completion</em>'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfPackage.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfPackage.java
index f500d94bfac..8f01c3fe5e1 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfPackage.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AlfPackage.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
@@ -616,7 +612,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSequenceElement()
* @generated
*/
- int SEQUENCE_ELEMENT = 54;
+ int SEQUENCE_ELEMENT = 56;
/**
* The number of structural features of the '<em>Sequence Element</em>' class.
@@ -1324,13 +1320,13 @@ public interface AlfPackage extends EPackage
int LINK_OPERATION_TUPLE_ELEMENT = 35;
/**
- * The feature id for the '<em><b>Object Or Role</b></em>' attribute.
+ * The feature id for the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
* @ordered
*/
- int LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE = 0;
+ int LINK_OPERATION_TUPLE_ELEMENT__ROLE = 0;
/**
* The feature id for the '<em><b>Role Index</b></em>' containment reference.
@@ -1342,7 +1338,7 @@ public interface AlfPackage extends EPackage
int LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX = 1;
/**
- * The feature id for the '<em><b>Object</b></em>' attribute.
+ * The feature id for the '<em><b>Object</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -1370,7 +1366,7 @@ public interface AlfPackage extends EPackage
int SEQUENCE_OPERATION_EXPRESSION = 36;
/**
- * The feature id for the '<em><b>Operation Name</b></em>' attribute.
+ * The feature id for the '<em><b>Operation Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
@@ -1904,6 +1900,71 @@ public interface AlfPackage extends EPackage
int INSTANCE_CREATION_EXPRESSION_FEATURE_COUNT = VALUE_SPECIFICATION_FEATURE_COUNT + 3;
/**
+ * The meta object id for the '{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleImpl <em>Instance Creation Tuple</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleImpl
+ * @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInstanceCreationTuple()
+ * @generated
+ */
+ int INSTANCE_CREATION_TUPLE = 50;
+
+ /**
+ * The feature id for the '<em><b>Instance Creation Tuple Element</b></em>' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT = 0;
+
+ /**
+ * The number of structural features of the '<em>Instance Creation Tuple</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int INSTANCE_CREATION_TUPLE_FEATURE_COUNT = 1;
+
+ /**
+ * The meta object id for the '{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl <em>Instance Creation Tuple Element</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl
+ * @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInstanceCreationTupleElement()
+ * @generated
+ */
+ int INSTANCE_CREATION_TUPLE_ELEMENT = 51;
+
+ /**
+ * The feature id for the '<em><b>Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int INSTANCE_CREATION_TUPLE_ELEMENT__ROLE = 0;
+
+ /**
+ * The feature id for the '<em><b>Object</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT = 1;
+
+ /**
+ * The number of structural features of the '<em>Instance Creation Tuple Element</em>' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ * @ordered
+ */
+ int INSTANCE_CREATION_TUPLE_ELEMENT_FEATURE_COUNT = 2;
+
+ /**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.impl.SequenceConstructionOrAccessCompletionImpl <em>Sequence Construction Or Access Completion</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -1911,7 +1972,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSequenceConstructionOrAccessCompletion()
* @generated
*/
- int SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION = 50;
+ int SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION = 52;
/**
* The feature id for the '<em><b>Multiplicity Indicator</b></em>' attribute.
@@ -1966,7 +2027,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAccessCompletion()
* @generated
*/
- int ACCESS_COMPLETION = 51;
+ int ACCESS_COMPLETION = 53;
/**
* The feature id for the '<em><b>Access Index</b></em>' containment reference.
@@ -1994,7 +2055,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getPartialSequenceConstructionCompletion()
* @generated
*/
- int PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION = 52;
+ int PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION = 54;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
@@ -2022,7 +2083,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSequenceConstructionExpression()
* @generated
*/
- int SEQUENCE_CONSTRUCTION_EXPRESSION = 53;
+ int SEQUENCE_CONSTRUCTION_EXPRESSION = 55;
/**
* The feature id for the '<em><b>Sequence Element</b></em>' containment reference list.
@@ -2059,7 +2120,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getClassExtentExpression()
* @generated
*/
- int CLASS_EXTENT_EXPRESSION = 55;
+ int CLASS_EXTENT_EXPRESSION = 57;
/**
* The number of structural features of the '<em>Class Extent Expression</em>' class.
@@ -2078,7 +2139,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getBlock()
* @generated
*/
- int BLOCK = 56;
+ int BLOCK = 58;
/**
* The feature id for the '<em><b>Sequence</b></em>' containment reference.
@@ -2106,7 +2167,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getStatementSequence()
* @generated
*/
- int STATEMENT_SEQUENCE = 57;
+ int STATEMENT_SEQUENCE = 59;
/**
* The feature id for the '<em><b>Statements</b></em>' containment reference list.
@@ -2134,7 +2195,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getDocumentedStatement()
* @generated
*/
- int DOCUMENTED_STATEMENT = 58;
+ int DOCUMENTED_STATEMENT = 60;
/**
* The feature id for the '<em><b>Comment</b></em>' attribute.
@@ -2171,7 +2232,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getStatement()
* @generated
*/
- int STATEMENT = 61;
+ int STATEMENT = 63;
/**
* The number of structural features of the '<em>Statement</em>' class.
@@ -2190,7 +2251,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInlineStatement()
* @generated
*/
- int INLINE_STATEMENT = 59;
+ int INLINE_STATEMENT = 61;
/**
* The feature id for the '<em><b>Langage Name</b></em>' attribute.
@@ -2227,7 +2288,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAnnotatedStatement()
* @generated
*/
- int ANNOTATED_STATEMENT = 60;
+ int ANNOTATED_STATEMENT = 62;
/**
* The feature id for the '<em><b>Annotation</b></em>' containment reference.
@@ -2264,7 +2325,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAnnotation()
* @generated
*/
- int ANNOTATION = 62;
+ int ANNOTATION = 64;
/**
* The feature id for the '<em><b>Kind</b></em>' attribute.
@@ -2301,7 +2362,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getBlockStatement()
* @generated
*/
- int BLOCK_STATEMENT = 63;
+ int BLOCK_STATEMENT = 65;
/**
* The feature id for the '<em><b>Block</b></em>' containment reference.
@@ -2329,7 +2390,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getEmptyStatement()
* @generated
*/
- int EMPTY_STATEMENT = 64;
+ int EMPTY_STATEMENT = 66;
/**
* The number of structural features of the '<em>Empty Statement</em>' class.
@@ -2348,7 +2409,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getLocalNameDeclarationStatement()
* @generated
*/
- int LOCAL_NAME_DECLARATION_STATEMENT = 65;
+ int LOCAL_NAME_DECLARATION_STATEMENT = 67;
/**
* The feature id for the '<em><b>Var Name</b></em>' attribute.
@@ -2403,7 +2464,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getIfStatement()
* @generated
*/
- int IF_STATEMENT = 66;
+ int IF_STATEMENT = 68;
/**
* The feature id for the '<em><b>Sequential Clausses</b></em>' containment reference.
@@ -2440,7 +2501,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSequentialClauses()
* @generated
*/
- int SEQUENTIAL_CLAUSES = 67;
+ int SEQUENTIAL_CLAUSES = 69;
/**
* The feature id for the '<em><b>Conccurent Clauses</b></em>' containment reference list.
@@ -2468,7 +2529,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getConcurrentClauses()
* @generated
*/
- int CONCURRENT_CLAUSES = 68;
+ int CONCURRENT_CLAUSES = 70;
/**
* The feature id for the '<em><b>Non Final Clause</b></em>' containment reference list.
@@ -2496,7 +2557,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getNonFinalClause()
* @generated
*/
- int NON_FINAL_CLAUSE = 69;
+ int NON_FINAL_CLAUSE = 71;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
@@ -2533,7 +2594,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getFinalClause()
* @generated
*/
- int FINAL_CLAUSE = 70;
+ int FINAL_CLAUSE = 72;
/**
* The feature id for the '<em><b>Block</b></em>' containment reference.
@@ -2561,7 +2622,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSwitchStatement()
* @generated
*/
- int SWITCH_STATEMENT = 71;
+ int SWITCH_STATEMENT = 73;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
@@ -2607,7 +2668,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSwitchClause()
* @generated
*/
- int SWITCH_CLAUSE = 72;
+ int SWITCH_CLAUSE = 74;
/**
* The feature id for the '<em><b>Switch Case</b></em>' containment reference list.
@@ -2644,7 +2705,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSwitchCase()
* @generated
*/
- int SWITCH_CASE = 73;
+ int SWITCH_CASE = 75;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
@@ -2672,7 +2733,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSwitchDefaultClause()
* @generated
*/
- int SWITCH_DEFAULT_CLAUSE = 74;
+ int SWITCH_DEFAULT_CLAUSE = 76;
/**
* The feature id for the '<em><b>Statement Sequence</b></em>' containment reference.
@@ -2700,7 +2761,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getNonEmptyStatementSequence()
* @generated
*/
- int NON_EMPTY_STATEMENT_SEQUENCE = 75;
+ int NON_EMPTY_STATEMENT_SEQUENCE = 77;
/**
* The feature id for the '<em><b>Statement</b></em>' containment reference list.
@@ -2728,7 +2789,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getWhileStatement()
* @generated
*/
- int WHILE_STATEMENT = 76;
+ int WHILE_STATEMENT = 78;
/**
* The feature id for the '<em><b>Condition</b></em>' containment reference.
@@ -2765,7 +2826,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getDoStatement()
* @generated
*/
- int DO_STATEMENT = 77;
+ int DO_STATEMENT = 79;
/**
* The feature id for the '<em><b>Block</b></em>' containment reference.
@@ -2802,7 +2863,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getForStatement()
* @generated
*/
- int FOR_STATEMENT = 78;
+ int FOR_STATEMENT = 80;
/**
* The feature id for the '<em><b>Control</b></em>' containment reference.
@@ -2839,7 +2900,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getForControl()
* @generated
*/
- int FOR_CONTROL = 79;
+ int FOR_CONTROL = 81;
/**
* The feature id for the '<em><b>Loop Variable Definition</b></em>' containment reference list.
@@ -2867,7 +2928,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getLoopVariableDefinition()
* @generated
*/
- int LOOP_VARIABLE_DEFINITION = 80;
+ int LOOP_VARIABLE_DEFINITION = 82;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -2931,7 +2992,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getBreakStatement()
* @generated
*/
- int BREAK_STATEMENT = 81;
+ int BREAK_STATEMENT = 83;
/**
* The number of structural features of the '<em>Break Statement</em>' class.
@@ -2950,7 +3011,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getReturnStatement()
* @generated
*/
- int RETURN_STATEMENT = 82;
+ int RETURN_STATEMENT = 84;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
@@ -2978,7 +3039,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAcceptStatement()
* @generated
*/
- int ACCEPT_STATEMENT = 83;
+ int ACCEPT_STATEMENT = 85;
/**
* The feature id for the '<em><b>Clause</b></em>' containment reference.
@@ -3024,7 +3085,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSimpleAcceptStatementCompletion()
* @generated
*/
- int SIMPLE_ACCEPT_STATEMENT_COMPLETION = 84;
+ int SIMPLE_ACCEPT_STATEMENT_COMPLETION = 86;
/**
* The number of structural features of the '<em>Simple Accept Statement Completion</em>' class.
@@ -3043,7 +3104,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getCompoundAcceptStatementCompletion()
* @generated
*/
- int COMPOUND_ACCEPT_STATEMENT_COMPLETION = 85;
+ int COMPOUND_ACCEPT_STATEMENT_COMPLETION = 87;
/**
* The feature id for the '<em><b>Block</b></em>' containment reference.
@@ -3080,7 +3141,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAcceptBlock()
* @generated
*/
- int ACCEPT_BLOCK = 86;
+ int ACCEPT_BLOCK = 88;
/**
* The feature id for the '<em><b>Clause</b></em>' containment reference.
@@ -3117,7 +3178,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAcceptClause()
* @generated
*/
- int ACCEPT_CLAUSE = 87;
+ int ACCEPT_CLAUSE = 89;
/**
* The feature id for the '<em><b>Name</b></em>' attribute.
@@ -3154,7 +3215,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getClassifyStatement()
* @generated
*/
- int CLASSIFY_STATEMENT = 88;
+ int CLASSIFY_STATEMENT = 90;
/**
* The feature id for the '<em><b>Expression</b></em>' containment reference.
@@ -3191,7 +3252,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getClassificationClause()
* @generated
*/
- int CLASSIFICATION_CLAUSE = 89;
+ int CLASSIFICATION_CLAUSE = 91;
/**
* The feature id for the '<em><b>Classify From Clause</b></em>' containment reference.
@@ -3237,7 +3298,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getClassificationFromClause()
* @generated
*/
- int CLASSIFICATION_FROM_CLAUSE = 90;
+ int CLASSIFICATION_FROM_CLAUSE = 92;
/**
* The feature id for the '<em><b>Qualified Name List</b></em>' containment reference.
@@ -3265,7 +3326,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getClassificationToClause()
* @generated
*/
- int CLASSIFICATION_TO_CLAUSE = 91;
+ int CLASSIFICATION_TO_CLAUSE = 93;
/**
* The feature id for the '<em><b>Qualified Name List</b></em>' containment reference.
@@ -3293,7 +3354,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getReclassifyAllClause()
* @generated
*/
- int RECLASSIFY_ALL_CLAUSE = 92;
+ int RECLASSIFY_ALL_CLAUSE = 94;
/**
* The number of structural features of the '<em>Reclassify All Clause</em>' class.
@@ -3312,7 +3373,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getQualifiedNameList()
* @generated
*/
- int QUALIFIED_NAME_LIST = 93;
+ int QUALIFIED_NAME_LIST = 95;
/**
* The feature id for the '<em><b>Qualified Name</b></em>' containment reference list.
@@ -3340,7 +3401,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInvocationOrAssignementOrDeclarationStatement()
* @generated
*/
- int INVOCATION_OR_ASSIGNEMENT_OR_DECLARATION_STATEMENT = 94;
+ int INVOCATION_OR_ASSIGNEMENT_OR_DECLARATION_STATEMENT = 96;
/**
* The feature id for the '<em><b>Type Part OR assigned Part OR invocation Part</b></em>' containment reference.
@@ -3386,7 +3447,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSuperInvocationStatement()
* @generated
*/
- int SUPER_INVOCATION_STATEMENT = 95;
+ int SUPER_INVOCATION_STATEMENT = 97;
/**
* The feature id for the '<em><b>super</b></em>' containment reference.
@@ -3414,7 +3475,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getThisInvocationStatement()
* @generated
*/
- int THIS_INVOCATION_STATEMENT = 96;
+ int THIS_INVOCATION_STATEMENT = 98;
/**
* The feature id for the '<em><b>this</b></em>' containment reference.
@@ -3451,7 +3512,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInstanceCreationInvocationStatement()
* @generated
*/
- int INSTANCE_CREATION_INVOCATION_STATEMENT = 97;
+ int INSTANCE_CREATION_INVOCATION_STATEMENT = 99;
/**
* The feature id for the '<em><b>new</b></em>' containment reference.
@@ -3479,7 +3540,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getVariableDeclarationCompletion()
* @generated
*/
- int VARIABLE_DECLARATION_COMPLETION = 98;
+ int VARIABLE_DECLARATION_COMPLETION = 100;
/**
* The feature id for the '<em><b>Multiplicity Indicator</b></em>' attribute.
@@ -3525,7 +3586,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAssignmentCompletion()
* @generated
*/
- int ASSIGNMENT_COMPLETION = 99;
+ int ASSIGNMENT_COMPLETION = 101;
/**
* The feature id for the '<em><b>Op</b></em>' attribute.
@@ -3562,7 +3623,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getBooleanValue()
* @generated
*/
- int BOOLEAN_VALUE = 100;
+ int BOOLEAN_VALUE = 102;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.LinkOperationKind <em>Link Operation Kind</em>}' enum.
@@ -3572,7 +3633,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getLinkOperationKind()
* @generated
*/
- int LINK_OPERATION_KIND = 101;
+ int LINK_OPERATION_KIND = 103;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.SelectOrRejectOperator <em>Select Or Reject Operator</em>}' enum.
@@ -3582,7 +3643,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getSelectOrRejectOperator()
* @generated
*/
- int SELECT_OR_REJECT_OPERATOR = 102;
+ int SELECT_OR_REJECT_OPERATOR = 104;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.CollectOrIterateOperator <em>Collect Or Iterate Operator</em>}' enum.
@@ -3592,7 +3653,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getCollectOrIterateOperator()
* @generated
*/
- int COLLECT_OR_ITERATE_OPERATOR = 103;
+ int COLLECT_OR_ITERATE_OPERATOR = 105;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.ForAllOrExistsOrOneOperator <em>For All Or Exists Or One Operator</em>}' enum.
@@ -3602,7 +3663,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getForAllOrExistsOrOneOperator()
* @generated
*/
- int FOR_ALL_OR_EXISTS_OR_ONE_OPERATOR = 104;
+ int FOR_ALL_OR_EXISTS_OR_ONE_OPERATOR = 106;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.AnnotationKind <em>Annotation Kind</em>}' enum.
@@ -3612,7 +3673,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAnnotationKind()
* @generated
*/
- int ANNOTATION_KIND = 105;
+ int ANNOTATION_KIND = 107;
/**
* The meta object id for the '{@link org.eclipse.papyrus.alf.alf.AssignmentOperator <em>Assignment Operator</em>}' enum.
@@ -3622,7 +3683,7 @@ public interface AlfPackage extends EPackage
* @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getAssignmentOperator()
* @generated
*/
- int ASSIGNMENT_OPERATOR = 106;
+ int ASSIGNMENT_OPERATOR = 108;
/**
@@ -4635,15 +4696,15 @@ public interface AlfPackage extends EPackage
EClass getLinkOperationTupleElement();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObjectOrRole <em>Object Or Role</em>}'.
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRole <em>Role</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Object Or Role</em>'.
- * @see org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObjectOrRole()
+ * @return the meta object for the attribute '<em>Role</em>'.
+ * @see org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRole()
* @see #getLinkOperationTupleElement()
* @generated
*/
- EAttribute getLinkOperationTupleElement_ObjectOrRole();
+ EAttribute getLinkOperationTupleElement_Role();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRoleIndex <em>Role Index</em>}'.
@@ -4657,15 +4718,15 @@ public interface AlfPackage extends EPackage
EReference getLinkOperationTupleElement_RoleIndex();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject <em>Object</em>}'.
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject <em>Object</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Object</em>'.
+ * @return the meta object for the containment reference '<em>Object</em>'.
* @see org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject()
* @see #getLinkOperationTupleElement()
* @generated
*/
- EAttribute getLinkOperationTupleElement_Object();
+ EReference getLinkOperationTupleElement_Object();
/**
* Returns the meta object for class '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression <em>Sequence Operation Expression</em>}'.
@@ -4678,15 +4739,15 @@ public interface AlfPackage extends EPackage
EClass getSequenceOperationExpression();
/**
- * Returns the meta object for the attribute '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getOperationName <em>Operation Name</em>}'.
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getOperationName <em>Operation Name</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @return the meta object for the attribute '<em>Operation Name</em>'.
+ * @return the meta object for the containment reference '<em>Operation Name</em>'.
* @see org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getOperationName()
* @see #getSequenceOperationExpression()
* @generated
*/
- EAttribute getSequenceOperationExpression_OperationName();
+ EReference getSequenceOperationExpression_OperationName();
/**
* Returns the meta object for the containment reference '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getTuple <em>Tuple</em>}'.
@@ -5039,6 +5100,59 @@ public interface AlfPackage extends EPackage
EReference getInstanceCreationExpression_Suffix();
/**
+ * Returns the meta object for class '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTuple <em>Instance Creation Tuple</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Instance Creation Tuple</em>'.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTuple
+ * @generated
+ */
+ EClass getInstanceCreationTuple();
+
+ /**
+ * Returns the meta object for the containment reference list '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTuple#getInstanceCreationTupleElement <em>Instance Creation Tuple Element</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference list '<em>Instance Creation Tuple Element</em>'.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTuple#getInstanceCreationTupleElement()
+ * @see #getInstanceCreationTuple()
+ * @generated
+ */
+ EReference getInstanceCreationTuple_InstanceCreationTupleElement();
+
+ /**
+ * Returns the meta object for class '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement <em>Instance Creation Tuple Element</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for class '<em>Instance Creation Tuple Element</em>'.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement
+ * @generated
+ */
+ EClass getInstanceCreationTupleElement();
+
+ /**
+ * Returns the meta object for the attribute '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getRole <em>Role</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the attribute '<em>Role</em>'.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getRole()
+ * @see #getInstanceCreationTupleElement()
+ * @generated
+ */
+ EAttribute getInstanceCreationTupleElement_Role();
+
+ /**
+ * Returns the meta object for the containment reference '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getObject <em>Object</em>}'.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @return the meta object for the containment reference '<em>Object</em>'.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getObject()
+ * @see #getInstanceCreationTupleElement()
+ * @generated
+ */
+ EReference getInstanceCreationTupleElement_Object();
+
+ /**
* Returns the meta object for class '{@link org.eclipse.papyrus.alf.alf.SequenceConstructionOrAccessCompletion <em>Sequence Construction Or Access Completion</em>}'.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
@@ -7344,12 +7458,12 @@ public interface AlfPackage extends EPackage
EClass LINK_OPERATION_TUPLE_ELEMENT = eINSTANCE.getLinkOperationTupleElement();
/**
- * The meta object literal for the '<em><b>Object Or Role</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Role</b></em>' attribute feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE = eINSTANCE.getLinkOperationTupleElement_ObjectOrRole();
+ EAttribute LINK_OPERATION_TUPLE_ELEMENT__ROLE = eINSTANCE.getLinkOperationTupleElement_Role();
/**
* The meta object literal for the '<em><b>Role Index</b></em>' containment reference feature.
@@ -7360,12 +7474,12 @@ public interface AlfPackage extends EPackage
EReference LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX = eINSTANCE.getLinkOperationTupleElement_RoleIndex();
/**
- * The meta object literal for the '<em><b>Object</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Object</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute LINK_OPERATION_TUPLE_ELEMENT__OBJECT = eINSTANCE.getLinkOperationTupleElement_Object();
+ EReference LINK_OPERATION_TUPLE_ELEMENT__OBJECT = eINSTANCE.getLinkOperationTupleElement_Object();
/**
* The meta object literal for the '{@link org.eclipse.papyrus.alf.alf.impl.SequenceOperationExpressionImpl <em>Sequence Operation Expression</em>}' class.
@@ -7378,12 +7492,12 @@ public interface AlfPackage extends EPackage
EClass SEQUENCE_OPERATION_EXPRESSION = eINSTANCE.getSequenceOperationExpression();
/**
- * The meta object literal for the '<em><b>Operation Name</b></em>' attribute feature.
+ * The meta object literal for the '<em><b>Operation Name</b></em>' containment reference feature.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
- EAttribute SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME = eINSTANCE.getSequenceOperationExpression_OperationName();
+ EReference SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME = eINSTANCE.getSequenceOperationExpression_OperationName();
/**
* The meta object literal for the '<em><b>Tuple</b></em>' containment reference feature.
@@ -7676,6 +7790,50 @@ public interface AlfPackage extends EPackage
EReference INSTANCE_CREATION_EXPRESSION__SUFFIX = eINSTANCE.getInstanceCreationExpression_Suffix();
/**
+ * The meta object literal for the '{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleImpl <em>Instance Creation Tuple</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleImpl
+ * @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInstanceCreationTuple()
+ * @generated
+ */
+ EClass INSTANCE_CREATION_TUPLE = eINSTANCE.getInstanceCreationTuple();
+
+ /**
+ * The meta object literal for the '<em><b>Instance Creation Tuple Element</b></em>' containment reference list feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT = eINSTANCE.getInstanceCreationTuple_InstanceCreationTupleElement();
+
+ /**
+ * The meta object literal for the '{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl <em>Instance Creation Tuple Element</em>}' class.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl
+ * @see org.eclipse.papyrus.alf.alf.impl.AlfPackageImpl#getInstanceCreationTupleElement()
+ * @generated
+ */
+ EClass INSTANCE_CREATION_TUPLE_ELEMENT = eINSTANCE.getInstanceCreationTupleElement();
+
+ /**
+ * The meta object literal for the '<em><b>Role</b></em>' attribute feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EAttribute INSTANCE_CREATION_TUPLE_ELEMENT__ROLE = eINSTANCE.getInstanceCreationTupleElement_Role();
+
+ /**
+ * The meta object literal for the '<em><b>Object</b></em>' containment reference feature.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ EReference INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT = eINSTANCE.getInstanceCreationTupleElement_Object();
+
+ /**
* The meta object literal for the '{@link org.eclipse.papyrus.alf.alf.impl.SequenceConstructionOrAccessCompletionImpl <em>Sequence Construction Or Access Completion</em>}' class.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AndExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AndExpression.java
index 90b39548a61..9062bfe6370 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AndExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AndExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotatedStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotatedStatement.java
index b880cccda75..64fa0fd91e8 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotatedStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotatedStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Annotation.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Annotation.java
index 25ee8a4ca0d..c833ced26a1 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Annotation.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Annotation.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotationKind.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotationKind.java
index 07c91eeacee..fc59b63b7ff 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotationKind.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AnnotationKind.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentCompletion.java
index 134f8e309be..a1d1d240705 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentOperator.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentOperator.java
index 25b7f39e085..945837c357b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentOperator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/AssignmentOperator.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BOOLEAN_LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BOOLEAN_LITERAL.java
index 47909685db0..b899a13cf37 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BOOLEAN_LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BOOLEAN_LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Block.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Block.java
index 9f88c554111..f4ac2e55b1b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Block.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Block.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BlockStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BlockStatement.java
index b140888cb1e..02f82f4b96d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BlockStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BlockStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BooleanValue.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BooleanValue.java
index 319371cd51d..cee2de47d84 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BooleanValue.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BooleanValue.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BreakStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BreakStatement.java
index 11bb01058be..c1c720aa9de 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BreakStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/BreakStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassExtentExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassExtentExpression.java
index 42808740d75..677e0ed8c2b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassExtentExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassExtentExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationClause.java
index cf80c02de4c..92088c45130 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationExpression.java
index 1f46c2b41f0..6541389e1c9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationFromClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationFromClause.java
index 9e4d2b632c4..bfff4fee0b7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationFromClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationFromClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationToClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationToClause.java
index 9f7cd546e42..fcb50225be6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationToClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassificationToClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassifyStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassifyStatement.java
index 43b90b5c3b1..462c024af86 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassifyStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ClassifyStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperation.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperation.java
index 38d69c66bbf..d70f84289cd 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperation.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperation.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperator.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperator.java
index 20575c32de6..e47b12df2c6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CollectOrIterateOperator.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CompoundAcceptStatementCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CompoundAcceptStatementCompletion.java
index 8157d9fa7d7..a21dcb1849a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CompoundAcceptStatementCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/CompoundAcceptStatementCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConcurrentClauses.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConcurrentClauses.java
index 85f7b0487ff..774ed1ec46f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConcurrentClauses.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConcurrentClauses.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalAndExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalAndExpression.java
index 1af22742976..8c8bf1a48ea 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalAndExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalAndExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalOrExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalOrExpression.java
index 098018b2dbd..6b0e3503d5e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalOrExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalOrExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalTestExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalTestExpression.java
index f30575e88bf..c30553fad80 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalTestExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ConditionalTestExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DoStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DoStatement.java
index b0b3e7e0e29..10356b34c1a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DoStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DoStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DocumentedStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DocumentedStatement.java
index 4ec75ed7b24..121372a2563 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DocumentedStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/DocumentedStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EmptyStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EmptyStatement.java
index 71f0813634b..1f722e46db1 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EmptyStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EmptyStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EqualityExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EqualityExpression.java
index 5cdf94b4f00..c151d24a702 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EqualityExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/EqualityExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ExclusiveOrExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ExclusiveOrExpression.java
index e7f92a9349a..7f1f3914333 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ExclusiveOrExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ExclusiveOrExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Expression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Expression.java
index 17dfd1b0864..d38514dc226 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Expression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Expression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/FinalClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/FinalClause.java
index 1a37de0ab0d..7f6247954b0 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/FinalClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/FinalClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperation.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperation.java
index 08bf4a03399..664cae4c41c 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperation.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperation.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperator.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperator.java
index e828234f6bc..32dbbaa4132 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForAllOrExistsOrOneOperator.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForControl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForControl.java
index f0dd375e8bc..a0ce3ab9c84 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForControl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForControl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForStatement.java
index 5b3144af07a..03a5717acc5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ForStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/INTEGER_LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/INTEGER_LITERAL.java
index d11dfeb7691..c37d237f49f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/INTEGER_LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/INTEGER_LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IfStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IfStatement.java
index 3369e76db22..03e6d399fdb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IfStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IfStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InclusiveOrExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InclusiveOrExpression.java
index 83c5ad8557c..108162f40e6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InclusiveOrExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InclusiveOrExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InlineStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InlineStatement.java
index 153181d6604..d8f113d5ab4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InlineStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InlineStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationExpression.java
index 7e84020d19f..022716385ad 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
@@ -62,12 +58,12 @@ public interface InstanceCreationExpression extends ValueSpecification, NonLiter
* </p>
* <!-- end-user-doc -->
* @return the value of the '<em>Tuple</em>' containment reference.
- * @see #setTuple(Tuple)
+ * @see #setTuple(InstanceCreationTuple)
* @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationExpression_Tuple()
* @model containment="true"
* @generated
*/
- Tuple getTuple();
+ InstanceCreationTuple getTuple();
/**
* Sets the value of the '{@link org.eclipse.papyrus.alf.alf.InstanceCreationExpression#getTuple <em>Tuple</em>}' containment reference.
@@ -77,7 +73,7 @@ public interface InstanceCreationExpression extends ValueSpecification, NonLiter
* @see #getTuple()
* @generated
*/
- void setTuple(Tuple value);
+ void setTuple(InstanceCreationTuple value);
/**
* Returns the value of the '<em><b>Suffix</b></em>' containment reference.
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationInvocationStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationInvocationStatement.java
index ee2dc9991eb..12b9689e7bc 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationInvocationStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationInvocationStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTuple.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTuple.java
new file mode 100644
index 00000000000..137b61eac0d
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTuple.java
@@ -0,0 +1,43 @@
+/**
+ */
+package org.eclipse.papyrus.alf.alf;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Instance Creation Tuple</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.alf.alf.InstanceCreationTuple#getInstanceCreationTupleElement <em>Instance Creation Tuple Element</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationTuple()
+ * @model
+ * @generated
+ */
+public interface InstanceCreationTuple extends EObject
+{
+ /**
+ * Returns the value of the '<em><b>Instance Creation Tuple Element</b></em>' containment reference list.
+ * The list contents are of type {@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement}.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Instance Creation Tuple Element</em>' containment reference list isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Instance Creation Tuple Element</em>' containment reference list.
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationTuple_InstanceCreationTupleElement()
+ * @model containment="true"
+ * @generated
+ */
+ EList<InstanceCreationTupleElement> getInstanceCreationTupleElement();
+
+} // InstanceCreationTuple
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTupleElement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTupleElement.java
new file mode 100644
index 00000000000..6996e5232dd
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InstanceCreationTupleElement.java
@@ -0,0 +1,78 @@
+/**
+ */
+package org.eclipse.papyrus.alf.alf;
+
+import org.eclipse.emf.ecore.EObject;
+
+/**
+ * <!-- begin-user-doc -->
+ * A representation of the model object '<em><b>Instance Creation Tuple Element</b></em>'.
+ * <!-- end-user-doc -->
+ *
+ * <p>
+ * The following features are supported:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getRole <em>Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getObject <em>Object</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationTupleElement()
+ * @model
+ * @generated
+ */
+public interface InstanceCreationTupleElement extends EObject
+{
+ /**
+ * Returns the value of the '<em><b>Role</b></em>' attribute.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Role</em>' attribute isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Role</em>' attribute.
+ * @see #setRole(String)
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationTupleElement_Role()
+ * @model
+ * @generated
+ */
+ String getRole();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getRole <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Role</em>' attribute.
+ * @see #getRole()
+ * @generated
+ */
+ void setRole(String value);
+
+ /**
+ * Returns the value of the '<em><b>Object</b></em>' containment reference.
+ * <!-- begin-user-doc -->
+ * <p>
+ * If the meaning of the '<em>Object</em>' containment reference isn't clear,
+ * there really should be more of a description here...
+ * </p>
+ * <!-- end-user-doc -->
+ * @return the value of the '<em>Object</em>' containment reference.
+ * @see #setObject(Expression)
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getInstanceCreationTupleElement_Object()
+ * @model containment="true"
+ * @generated
+ */
+ Expression getObject();
+
+ /**
+ * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement#getObject <em>Object</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @param value the new value of the '<em>Object</em>' containment reference.
+ * @see #getObject()
+ * @generated
+ */
+ void setObject(Expression value);
+
+} // InstanceCreationTupleElement
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InvocationOrAssignementOrDeclarationStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InvocationOrAssignementOrDeclarationStatement.java
index 8818ee9b415..c0a9366ae7e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InvocationOrAssignementOrDeclarationStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/InvocationOrAssignementOrDeclarationStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IsUniqueOperation.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IsUniqueOperation.java
index 373169c65ee..aca4b76e1bf 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IsUniqueOperation.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/IsUniqueOperation.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LITERAL.java
index ede81158bc1..7213da98e90 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationExpression.java
index f33146118d2..8ed1b0d37b2 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationKind.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationKind.java
index d1a98c2d87a..b6f00ef1170 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationKind.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationKind.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTuple.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTuple.java
index d40b21ce1e2..b36ea9786b5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTuple.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTuple.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTupleElement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTupleElement.java
index 21c8f0e6403..ffbc9f8231d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTupleElement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LinkOperationTupleElement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
@@ -16,7 +12,7 @@ import org.eclipse.emf.ecore.EObject;
* <p>
* The following features are supported:
* <ul>
- * <li>{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObjectOrRole <em>Object Or Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRole <em>Role</em>}</li>
* <li>{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRoleIndex <em>Role Index</em>}</li>
* <li>{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject <em>Object</em>}</li>
* </ul>
@@ -29,30 +25,30 @@ import org.eclipse.emf.ecore.EObject;
public interface LinkOperationTupleElement extends EObject
{
/**
- * Returns the value of the '<em><b>Object Or Role</b></em>' attribute.
+ * Returns the value of the '<em><b>Role</b></em>' attribute.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Object Or Role</em>' attribute isn't clear,
+ * If the meaning of the '<em>Role</em>' attribute isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object Or Role</em>' attribute.
- * @see #setObjectOrRole(String)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getLinkOperationTupleElement_ObjectOrRole()
+ * @return the value of the '<em>Role</em>' attribute.
+ * @see #setRole(String)
+ * @see org.eclipse.papyrus.alf.alf.AlfPackage#getLinkOperationTupleElement_Role()
* @model
* @generated
*/
- String getObjectOrRole();
+ String getRole();
/**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObjectOrRole <em>Object Or Role</em>}' attribute.
+ * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getRole <em>Role</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Object Or Role</em>' attribute.
- * @see #getObjectOrRole()
+ * @param value the new value of the '<em>Role</em>' attribute.
+ * @see #getRole()
* @generated
*/
- void setObjectOrRole(String value);
+ void setRole(String value);
/**
* Returns the value of the '<em><b>Role Index</b></em>' containment reference.
@@ -81,29 +77,29 @@ public interface LinkOperationTupleElement extends EObject
void setRoleIndex(Expression value);
/**
- * Returns the value of the '<em><b>Object</b></em>' attribute.
+ * Returns the value of the '<em><b>Object</b></em>' containment reference.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Object</em>' attribute isn't clear,
+ * If the meaning of the '<em>Object</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Object</em>' attribute.
- * @see #setObject(String)
+ * @return the value of the '<em>Object</em>' containment reference.
+ * @see #setObject(Expression)
* @see org.eclipse.papyrus.alf.alf.AlfPackage#getLinkOperationTupleElement_Object()
- * @model
+ * @model containment="true"
* @generated
*/
- String getObject();
+ Expression getObject();
/**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject <em>Object</em>}' attribute.
+ * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.LinkOperationTupleElement#getObject <em>Object</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Object</em>' attribute.
+ * @param value the new value of the '<em>Object</em>' containment reference.
* @see #getObject()
* @generated
*/
- void setObject(String value);
+ void setObject(Expression value);
} // LinkOperationTupleElement
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LocalNameDeclarationStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LocalNameDeclarationStatement.java
index 7febaa3c70d..66a73272853 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LocalNameDeclarationStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LocalNameDeclarationStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LoopVariableDefinition.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LoopVariableDefinition.java
index 4224aae5a11..b2d070fda6e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LoopVariableDefinition.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/LoopVariableDefinition.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/MultiplicativeExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/MultiplicativeExpression.java
index f8b0297c761..9659b483311 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/MultiplicativeExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/MultiplicativeExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NUMBER_LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NUMBER_LITERAL.java
index b7453b31079..454c9ddbbab 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NUMBER_LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NUMBER_LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NameExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NameExpression.java
index c99c412f69b..f7b813e1e71 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NameExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NameExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NamedTemplateBinding.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NamedTemplateBinding.java
index 04b61edb870..46758418851 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NamedTemplateBinding.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NamedTemplateBinding.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonEmptyStatementSequence.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonEmptyStatementSequence.java
index 2ae7b389ef8..fb1247e3f3d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonEmptyStatementSequence.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonEmptyStatementSequence.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonFinalClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonFinalClause.java
index 8c9be8e5726..425901b9905 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonFinalClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonFinalClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonLiteralValueSpecification.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonLiteralValueSpecification.java
index 095f9222d1b..5e4ef1580ab 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonLiteralValueSpecification.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NonLiteralValueSpecification.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NullExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NullExpression.java
index c1678ca37b3..6f558748e04 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NullExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/NullExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpression.java
index c39c10d7719..77068476611 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpressionWithoutDot.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpressionWithoutDot.java
deleted file mode 100644
index 97184d82f74..00000000000
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/OperationCallExpressionWithoutDot.java
+++ /dev/null
@@ -1,108 +0,0 @@
-/**
- * <copyright>
- * </copyright>
- *
- * $Id$
- */
-package org.eclipse.papyrus.alf.alf;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Operation Call Expression Without Dot</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getOperationName <em>Operation Name</em>}</li>
- * <li>{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getTuple <em>Tuple</em>}</li>
- * <li>{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getSuffix <em>Suffix</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getOperationCallExpressionWithoutDot()
- * @model
- * @generated
- */
-public interface OperationCallExpressionWithoutDot extends EObject {
- /**
- * Returns the value of the '<em><b>Operation Name</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Operation Name</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Operation Name</em>' attribute.
- * @see #setOperationName(String)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getOperationCallExpressionWithoutDot_OperationName()
- * @model
- * @generated
- */
- String getOperationName();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getOperationName <em>Operation Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Operation Name</em>' attribute.
- * @see #getOperationName()
- * @generated
- */
- void setOperationName(String value);
-
- /**
- * Returns the value of the '<em><b>Tuple</b></em>' containment reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Tuple</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Tuple</em>' containment reference.
- * @see #setTuple(Tuple)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getOperationCallExpressionWithoutDot_Tuple()
- * @model containment="true"
- * @generated
- */
- Tuple getTuple();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getTuple <em>Tuple</em>}' containment reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Tuple</em>' containment reference.
- * @see #getTuple()
- * @generated
- */
- void setTuple(Tuple value);
-
- /**
- * Returns the value of the '<em><b>Suffix</b></em>' containment reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Suffix</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Suffix</em>' containment reference.
- * @see #setSuffix(SuffixExpression)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getOperationCallExpressionWithoutDot_Suffix()
- * @model containment="true"
- * @generated
- */
- SuffixExpression getSuffix();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.OperationCallExpressionWithoutDot#getSuffix <em>Suffix</em>}' containment reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Suffix</em>' containment reference.
- * @see #getSuffix()
- * @generated
- */
- void setSuffix(SuffixExpression value);
-
-} // OperationCallExpressionWithoutDot
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ParenthesizedExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ParenthesizedExpression.java
index 802b85e6881..381af9d9cbd 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ParenthesizedExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ParenthesizedExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PartialSequenceConstructionCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PartialSequenceConstructionCompletion.java
index a2683e709f1..6e9f5a50f95 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PartialSequenceConstructionCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PartialSequenceConstructionCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PrimaryExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PrimaryExpression.java
index 66f00d9367d..95c1af27142 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PrimaryExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PrimaryExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PropertyCallExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PropertyCallExpression.java
index a693b8efcd6..735e06dfd21 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PropertyCallExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/PropertyCallExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameList.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameList.java
index cf01c5106c6..d199b2373a4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameList.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameList.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNamePath.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNamePath.java
index 22c593dd876..0c433c874e5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNamePath.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNamePath.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameWithBinding.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameWithBinding.java
index 3a90993106d..86608a6ac3b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameWithBinding.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/QualifiedNameWithBinding.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReclassifyAllClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReclassifyAllClause.java
index 84107147722..91f5b35b8c5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReclassifyAllClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReclassifyAllClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/RelationalExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/RelationalExpression.java
index 1ed9ae1089a..80a65255403 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/RelationalExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/RelationalExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReturnStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReturnStatement.java
index 7ff822985a0..fb9690a0981 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReturnStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ReturnStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/STRING_LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/STRING_LITERAL.java
index 283bb5ee9d3..60f8e154ac6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/STRING_LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/STRING_LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperation.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperation.java
index ba6c0a273e3..8f0111cb293 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperation.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperation.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperator.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperator.java
index 18f445fc0f4..d441f6f5d28 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SelectOrRejectOperator.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionCompletion.java
deleted file mode 100644
index 4c54e7a6ea6..00000000000
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionCompletion.java
+++ /dev/null
@@ -1,81 +0,0 @@
-/**
- * <copyright>
- * </copyright>
- *
- * $Id$
- */
-package org.eclipse.papyrus.alf.alf;
-
-import org.eclipse.emf.ecore.EObject;
-
-/**
- * <!-- begin-user-doc -->
- * A representation of the model object '<em><b>Sequence Construction Completion</b></em>'.
- * <!-- end-user-doc -->
- *
- * <p>
- * The following features are supported:
- * <ul>
- * <li>{@link org.eclipse.papyrus.alf.alf.SequenceConstructionCompletion#isMultiplicityIndicator <em>Multiplicity Indicator</em>}</li>
- * <li>{@link org.eclipse.papyrus.alf.alf.SequenceConstructionCompletion#getExpression <em>Expression</em>}</li>
- * </ul>
- * </p>
- *
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getSequenceConstructionCompletion()
- * @model
- * @generated
- */
-public interface SequenceConstructionCompletion extends EObject {
- /**
- * Returns the value of the '<em><b>Multiplicity Indicator</b></em>' attribute.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Multiplicity Indicator</em>' attribute isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Multiplicity Indicator</em>' attribute.
- * @see #setMultiplicityIndicator(boolean)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getSequenceConstructionCompletion_MultiplicityIndicator()
- * @model
- * @generated
- */
- boolean isMultiplicityIndicator();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.SequenceConstructionCompletion#isMultiplicityIndicator <em>Multiplicity Indicator</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Multiplicity Indicator</em>' attribute.
- * @see #isMultiplicityIndicator()
- * @generated
- */
- void setMultiplicityIndicator(boolean value);
-
- /**
- * Returns the value of the '<em><b>Expression</b></em>' containment reference.
- * <!-- begin-user-doc -->
- * <p>
- * If the meaning of the '<em>Expression</em>' containment reference isn't clear,
- * there really should be more of a description here...
- * </p>
- * <!-- end-user-doc -->
- * @return the value of the '<em>Expression</em>' containment reference.
- * @see #setExpression(SequenceConstructionExpression)
- * @see org.eclipse.papyrus.alf.alf.AlfPackage#getSequenceConstructionCompletion_Expression()
- * @model containment="true"
- * @generated
- */
- SequenceConstructionExpression getExpression();
-
- /**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.SequenceConstructionCompletion#getExpression <em>Expression</em>}' containment reference.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @param value the new value of the '<em>Expression</em>' containment reference.
- * @see #getExpression()
- * @generated
- */
- void setExpression(SequenceConstructionExpression value);
-
-} // SequenceConstructionCompletion
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionExpression.java
index 00e50d6b48f..301f77a984a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionOrAccessCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionOrAccessCompletion.java
index 9bf83116311..1df1f508e17 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionOrAccessCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceConstructionOrAccessCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceElement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceElement.java
index c8de514148d..5846ebd334e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceElement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceElement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceExpansionExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceExpansionExpression.java
index a70245105fa..73a0ab01e04 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceExpansionExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceExpansionExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceOperationExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceOperationExpression.java
index 49b01fa681c..06a260fc1d2 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceOperationExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceOperationExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
@@ -28,30 +24,30 @@ package org.eclipse.papyrus.alf.alf;
public interface SequenceOperationExpression extends SuffixExpression
{
/**
- * Returns the value of the '<em><b>Operation Name</b></em>' attribute.
+ * Returns the value of the '<em><b>Operation Name</b></em>' containment reference.
* <!-- begin-user-doc -->
* <p>
- * If the meaning of the '<em>Operation Name</em>' attribute isn't clear,
+ * If the meaning of the '<em>Operation Name</em>' containment reference isn't clear,
* there really should be more of a description here...
* </p>
* <!-- end-user-doc -->
- * @return the value of the '<em>Operation Name</em>' attribute.
- * @see #setOperationName(String)
+ * @return the value of the '<em>Operation Name</em>' containment reference.
+ * @see #setOperationName(QualifiedNameWithBinding)
* @see org.eclipse.papyrus.alf.alf.AlfPackage#getSequenceOperationExpression_OperationName()
- * @model
+ * @model containment="true"
* @generated
*/
- String getOperationName();
+ QualifiedNameWithBinding getOperationName();
/**
- * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getOperationName <em>Operation Name</em>}' attribute.
+ * Sets the value of the '{@link org.eclipse.papyrus.alf.alf.SequenceOperationExpression#getOperationName <em>Operation Name</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @param value the new value of the '<em>Operation Name</em>' attribute.
+ * @param value the new value of the '<em>Operation Name</em>' containment reference.
* @see #getOperationName()
* @generated
*/
- void setOperationName(String value);
+ void setOperationName(QualifiedNameWithBinding value);
/**
* Returns the value of the '<em><b>Tuple</b></em>' containment reference.
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceReductionExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceReductionExpression.java
index 4980b02124e..ba717c05a3b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceReductionExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequenceReductionExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequentialClauses.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequentialClauses.java
index 7e789b0e1db..6deb3196f03 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequentialClauses.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SequentialClauses.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ShiftExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ShiftExpression.java
index 544dbbbd520..8135e3af2f9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ShiftExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ShiftExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SimpleAcceptStatementCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SimpleAcceptStatementCompletion.java
index 920485958d4..c173630d9ff 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SimpleAcceptStatementCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SimpleAcceptStatementCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Statement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Statement.java
index ac1863f7e84..91f24cccf33 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Statement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Statement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/StatementSequence.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/StatementSequence.java
index 2b4bc23c7dc..63257988f3f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/StatementSequence.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/StatementSequence.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuffixExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuffixExpression.java
index 154df946b63..136ede7e3e7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuffixExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuffixExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationExpression.java
index 87cf2feb833..303854a24cf 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationStatement.java
index 63b2f4fc520..c154a612af4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SuperInvocationStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchCase.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchCase.java
index e3d546c8d26..e0be10f5482 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchCase.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchCase.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchClause.java
index baf6f2cb550..10d8dd08aba 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchDefaultClause.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchDefaultClause.java
index 40ec523d57b..4d8ee1fa65e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchDefaultClause.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchDefaultClause.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchStatement.java
index 26f8a5dee20..44c91ec0a95 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/SwitchStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TemplateBinding.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TemplateBinding.java
index 4e9ff6eea46..2c0767dfa40 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TemplateBinding.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TemplateBinding.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Test.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Test.java
index 82953be4fe4..ce4eeb0a6f8 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Test.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Test.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisExpression.java
index fdc62416931..7d50241d612 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisInvocationStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisInvocationStatement.java
index 2089d051c04..719c9bef4f6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisInvocationStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ThisInvocationStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Tuple.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Tuple.java
index da3f1e02209..d82c4222452 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Tuple.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/Tuple.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TupleElement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TupleElement.java
index c6a9860ede5..a458ceffc88 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TupleElement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/TupleElement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UNLIMITED_LITERAL.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UNLIMITED_LITERAL.java
index 76ad4828da5..51cb2457ebb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UNLIMITED_LITERAL.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UNLIMITED_LITERAL.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnaryExpression.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnaryExpression.java
index 0ee6ce581fb..9cc4694b8da 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnaryExpression.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnaryExpression.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnqualifiedName.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnqualifiedName.java
index 12b292b1930..508fcbfdec9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnqualifiedName.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/UnqualifiedName.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ValueSpecification.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ValueSpecification.java
index 72e8369f878..7d22e898446 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ValueSpecification.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/ValueSpecification.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/VariableDeclarationCompletion.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/VariableDeclarationCompletion.java
index 589df2b7970..dcf82349d6d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/VariableDeclarationCompletion.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/VariableDeclarationCompletion.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/WhileStatement.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/WhileStatement.java
index 42db7f53b95..ec0e526f025 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/WhileStatement.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/WhileStatement.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptBlockImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptBlockImpl.java
index 0e659e36f89..193d54e5a9f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptBlockImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptBlockImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptClauseImpl.java
index d23e16592a7..7fef6f312da 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptStatementImpl.java
index 491902cebd0..dc6db194c5d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AcceptStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AccessCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AccessCompletionImpl.java
index 3cb2e1095ef..d2e454ca462 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AccessCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AccessCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AdditiveExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AdditiveExpressionImpl.java
index eb2c06fa4f4..c427cc4ea77 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AdditiveExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AdditiveExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfFactoryImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfFactoryImpl.java
index 854777bae4f..2719e805eb7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfFactoryImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfFactoryImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
@@ -119,6 +115,8 @@ public class AlfFactoryImpl extends EFactoryImpl implements AlfFactory
case AlfPackage.THIS_EXPRESSION: return createThisExpression();
case AlfPackage.SUPER_INVOCATION_EXPRESSION: return createSuperInvocationExpression();
case AlfPackage.INSTANCE_CREATION_EXPRESSION: return createInstanceCreationExpression();
+ case AlfPackage.INSTANCE_CREATION_TUPLE: return createInstanceCreationTuple();
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT: return createInstanceCreationTupleElement();
case AlfPackage.SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION: return createSequenceConstructionOrAccessCompletion();
case AlfPackage.ACCESS_COMPLETION: return createAccessCompletion();
case AlfPackage.PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION: return createPartialSequenceConstructionCompletion();
@@ -787,6 +785,28 @@ public class AlfFactoryImpl extends EFactoryImpl implements AlfFactory
* <!-- end-user-doc -->
* @generated
*/
+ public InstanceCreationTuple createInstanceCreationTuple()
+ {
+ InstanceCreationTupleImpl instanceCreationTuple = new InstanceCreationTupleImpl();
+ return instanceCreationTuple;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public InstanceCreationTupleElement createInstanceCreationTupleElement()
+ {
+ InstanceCreationTupleElementImpl instanceCreationTupleElement = new InstanceCreationTupleElementImpl();
+ return instanceCreationTupleElement;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public SequenceConstructionOrAccessCompletion createSequenceConstructionOrAccessCompletion()
{
SequenceConstructionOrAccessCompletionImpl sequenceConstructionOrAccessCompletion = new SequenceConstructionOrAccessCompletionImpl();
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfPackageImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfPackageImpl.java
index aa90135d2a4..f29af7f93ff 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfPackageImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AlfPackageImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
@@ -60,6 +56,8 @@ import org.eclipse.papyrus.alf.alf.InclusiveOrExpression;
import org.eclipse.papyrus.alf.alf.InlineStatement;
import org.eclipse.papyrus.alf.alf.InstanceCreationExpression;
import org.eclipse.papyrus.alf.alf.InstanceCreationInvocationStatement;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTuple;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement;
import org.eclipse.papyrus.alf.alf.InvocationOrAssignementOrDeclarationStatement;
import org.eclipse.papyrus.alf.alf.IsUniqueOperation;
import org.eclipse.papyrus.alf.alf.LinkOperationExpression;
@@ -481,6 +479,20 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
* <!-- end-user-doc -->
* @generated
*/
+ private EClass instanceCreationTupleEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ private EClass instanceCreationTupleElementEClass = null;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
private EClass sequenceConstructionOrAccessCompletionEClass = null;
/**
@@ -1893,7 +1905,7 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
* <!-- end-user-doc -->
* @generated
*/
- public EAttribute getLinkOperationTupleElement_ObjectOrRole()
+ public EAttribute getLinkOperationTupleElement_Role()
{
return (EAttribute)linkOperationTupleElementEClass.getEStructuralFeatures().get(0);
}
@@ -1913,9 +1925,9 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
* <!-- end-user-doc -->
* @generated
*/
- public EAttribute getLinkOperationTupleElement_Object()
+ public EReference getLinkOperationTupleElement_Object()
{
- return (EAttribute)linkOperationTupleElementEClass.getEStructuralFeatures().get(2);
+ return (EReference)linkOperationTupleElementEClass.getEStructuralFeatures().get(2);
}
/**
@@ -1933,9 +1945,9 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
* <!-- end-user-doc -->
* @generated
*/
- public EAttribute getSequenceOperationExpression_OperationName()
+ public EReference getSequenceOperationExpression_OperationName()
{
- return (EAttribute)sequenceOperationExpressionEClass.getEStructuralFeatures().get(0);
+ return (EReference)sequenceOperationExpressionEClass.getEStructuralFeatures().get(0);
}
/**
@@ -2273,6 +2285,56 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
* <!-- end-user-doc -->
* @generated
*/
+ public EClass getInstanceCreationTuple()
+ {
+ return instanceCreationTupleEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getInstanceCreationTuple_InstanceCreationTupleElement()
+ {
+ return (EReference)instanceCreationTupleEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EClass getInstanceCreationTupleElement()
+ {
+ return instanceCreationTupleElementEClass;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EAttribute getInstanceCreationTupleElement_Role()
+ {
+ return (EAttribute)instanceCreationTupleElementEClass.getEStructuralFeatures().get(0);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EReference getInstanceCreationTupleElement_Object()
+ {
+ return (EReference)instanceCreationTupleElementEClass.getEStructuralFeatures().get(1);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
public EClass getSequenceConstructionOrAccessCompletion()
{
return sequenceConstructionOrAccessCompletionEClass;
@@ -3798,12 +3860,12 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
createEReference(linkOperationTupleEClass, LINK_OPERATION_TUPLE__LINK_OPERATION_TUPLE_ELEMENT);
linkOperationTupleElementEClass = createEClass(LINK_OPERATION_TUPLE_ELEMENT);
- createEAttribute(linkOperationTupleElementEClass, LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE);
+ createEAttribute(linkOperationTupleElementEClass, LINK_OPERATION_TUPLE_ELEMENT__ROLE);
createEReference(linkOperationTupleElementEClass, LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX);
- createEAttribute(linkOperationTupleElementEClass, LINK_OPERATION_TUPLE_ELEMENT__OBJECT);
+ createEReference(linkOperationTupleElementEClass, LINK_OPERATION_TUPLE_ELEMENT__OBJECT);
sequenceOperationExpressionEClass = createEClass(SEQUENCE_OPERATION_EXPRESSION);
- createEAttribute(sequenceOperationExpressionEClass, SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME);
+ createEReference(sequenceOperationExpressionEClass, SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME);
createEReference(sequenceOperationExpressionEClass, SEQUENCE_OPERATION_EXPRESSION__TUPLE);
createEReference(sequenceOperationExpressionEClass, SEQUENCE_OPERATION_EXPRESSION__SUFFIX);
@@ -3851,6 +3913,13 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
createEReference(instanceCreationExpressionEClass, INSTANCE_CREATION_EXPRESSION__TUPLE);
createEReference(instanceCreationExpressionEClass, INSTANCE_CREATION_EXPRESSION__SUFFIX);
+ instanceCreationTupleEClass = createEClass(INSTANCE_CREATION_TUPLE);
+ createEReference(instanceCreationTupleEClass, INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT);
+
+ instanceCreationTupleElementEClass = createEClass(INSTANCE_CREATION_TUPLE_ELEMENT);
+ createEAttribute(instanceCreationTupleElementEClass, INSTANCE_CREATION_TUPLE_ELEMENT__ROLE);
+ createEReference(instanceCreationTupleElementEClass, INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT);
+
sequenceConstructionOrAccessCompletionEClass = createEClass(SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION);
createEAttribute(sequenceConstructionOrAccessCompletionEClass, SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION__MULTIPLICITY_INDICATOR);
createEReference(sequenceConstructionOrAccessCompletionEClass, SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION__ACCESS_COMPLETION);
@@ -4251,12 +4320,12 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
initEReference(getLinkOperationTuple_LinkOperationTupleElement(), this.getLinkOperationTupleElement(), null, "linkOperationTupleElement", null, 0, -1, LinkOperationTuple.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(linkOperationTupleElementEClass, LinkOperationTupleElement.class, "LinkOperationTupleElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getLinkOperationTupleElement_ObjectOrRole(), ecorePackage.getEString(), "objectOrRole", null, 0, 1, LinkOperationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEAttribute(getLinkOperationTupleElement_Role(), ecorePackage.getEString(), "role", null, 0, 1, LinkOperationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getLinkOperationTupleElement_RoleIndex(), this.getExpression(), null, "roleIndex", null, 0, 1, LinkOperationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEAttribute(getLinkOperationTupleElement_Object(), ecorePackage.getEString(), "object", null, 0, 1, LinkOperationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getLinkOperationTupleElement_Object(), this.getExpression(), null, "object", null, 0, 1, LinkOperationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEClass(sequenceOperationExpressionEClass, SequenceOperationExpression.class, "SequenceOperationExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
- initEAttribute(getSequenceOperationExpression_OperationName(), ecorePackage.getEString(), "operationName", null, 0, 1, SequenceOperationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getSequenceOperationExpression_OperationName(), this.getQualifiedNameWithBinding(), null, "operationName", null, 0, 1, SequenceOperationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getSequenceOperationExpression_Tuple(), this.getTuple(), null, "tuple", null, 0, 1, SequenceOperationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getSequenceOperationExpression_Suffix(), this.getSuffixExpression(), null, "suffix", null, 0, 1, SequenceOperationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
@@ -4301,9 +4370,16 @@ public class AlfPackageImpl extends EPackageImpl implements AlfPackage
initEClass(instanceCreationExpressionEClass, InstanceCreationExpression.class, "InstanceCreationExpression", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEReference(getInstanceCreationExpression_Constructor(), this.getQualifiedNameWithBinding(), null, "constructor", null, 0, 1, InstanceCreationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
- initEReference(getInstanceCreationExpression_Tuple(), this.getTuple(), null, "tuple", null, 0, 1, InstanceCreationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getInstanceCreationExpression_Tuple(), this.getInstanceCreationTuple(), null, "tuple", null, 0, 1, InstanceCreationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getInstanceCreationExpression_Suffix(), this.getSuffixExpression(), null, "suffix", null, 0, 1, InstanceCreationExpression.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEClass(instanceCreationTupleEClass, InstanceCreationTuple.class, "InstanceCreationTuple", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEReference(getInstanceCreationTuple_InstanceCreationTupleElement(), this.getInstanceCreationTupleElement(), null, "instanceCreationTupleElement", null, 0, -1, InstanceCreationTuple.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
+ initEClass(instanceCreationTupleElementEClass, InstanceCreationTupleElement.class, "InstanceCreationTupleElement", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
+ initEAttribute(getInstanceCreationTupleElement_Role(), ecorePackage.getEString(), "role", null, 0, 1, InstanceCreationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+ initEReference(getInstanceCreationTupleElement_Object(), this.getExpression(), null, "object", null, 0, 1, InstanceCreationTupleElement.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
+
initEClass(sequenceConstructionOrAccessCompletionEClass, SequenceConstructionOrAccessCompletion.class, "SequenceConstructionOrAccessCompletion", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
initEAttribute(getSequenceConstructionOrAccessCompletion_MultiplicityIndicator(), ecorePackage.getEBoolean(), "multiplicityIndicator", null, 0, 1, SequenceConstructionOrAccessCompletion.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
initEReference(getSequenceConstructionOrAccessCompletion_AccessCompletion(), this.getAccessCompletion(), null, "accessCompletion", null, 0, 1, SequenceConstructionOrAccessCompletion.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_COMPOSITE, !IS_RESOLVE_PROXIES, !IS_UNSETTABLE, IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AndExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AndExpressionImpl.java
index dcc2aff71a9..30ae3298466 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AndExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AndExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotatedStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotatedStatementImpl.java
index 8171473e8bc..cd3ed7e5c60 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotatedStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotatedStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotationImpl.java
index f8cd5945343..93f75c17c88 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AnnotationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AssignmentCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AssignmentCompletionImpl.java
index ff330fc8736..a2286d39aa0 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AssignmentCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/AssignmentCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BOOLEAN_LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BOOLEAN_LITERALImpl.java
index 51e05dc169b..295c82cf299 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BOOLEAN_LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BOOLEAN_LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockImpl.java
index ab0d619509f..d1d0be19b96 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockStatementImpl.java
index f71d17e3bee..9d4ccc6794e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BlockStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BreakStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BreakStatementImpl.java
index 2caa373fff8..991d30d5266 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BreakStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/BreakStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassExtentExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassExtentExpressionImpl.java
index 6192229e8c4..b70ce02c7e9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassExtentExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassExtentExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationClauseImpl.java
index 661f851070f..203f220a9d3 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationExpressionImpl.java
index 7d7f6896ee1..6bc4de638c6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationFromClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationFromClauseImpl.java
index f4157af36f4..f560359869f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationFromClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationFromClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationToClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationToClauseImpl.java
index 46aec7a9820..2afaf36aaf4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationToClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassificationToClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassifyStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassifyStatementImpl.java
index bc57338a6b1..02343fea5be 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassifyStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ClassifyStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CollectOrIterateOperationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CollectOrIterateOperationImpl.java
index 0f30962dd8c..85fe8a924e4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CollectOrIterateOperationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CollectOrIterateOperationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CompoundAcceptStatementCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CompoundAcceptStatementCompletionImpl.java
index 09a3fd22475..ed3b0dbc928 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CompoundAcceptStatementCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/CompoundAcceptStatementCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConcurrentClausesImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConcurrentClausesImpl.java
index 89d8149ff7e..21b7ec491ef 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConcurrentClausesImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConcurrentClausesImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalAndExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalAndExpressionImpl.java
index f37249427c5..a1c06882615 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalAndExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalAndExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalOrExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalOrExpressionImpl.java
index 173a515b0e7..e6eb735c74b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalOrExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalOrExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalTestExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalTestExpressionImpl.java
index b0bfc93f962..51c900af376 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalTestExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ConditionalTestExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DoStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DoStatementImpl.java
index d3ab18da7b6..8508fd0c9af 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DoStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DoStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DocumentedStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DocumentedStatementImpl.java
index bb470d25a52..ef2a04c6aca 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DocumentedStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/DocumentedStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EmptyStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EmptyStatementImpl.java
index 94bcb79e15b..d1e6f2af8b7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EmptyStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EmptyStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EqualityExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EqualityExpressionImpl.java
index 82e6b699624..11fe9c1a2a7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EqualityExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/EqualityExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExclusiveOrExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExclusiveOrExpressionImpl.java
index 703b6e71117..ab874ffa5eb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExclusiveOrExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExclusiveOrExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExpressionImpl.java
index 984d9ed30f5..c86f330c975 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/FinalClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/FinalClauseImpl.java
index fe24f8cbe96..26783d0a34c 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/FinalClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/FinalClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForAllOrExistsOrOneOperationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForAllOrExistsOrOneOperationImpl.java
index ba17e6cff76..6640ce7a0f7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForAllOrExistsOrOneOperationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForAllOrExistsOrOneOperationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForControlImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForControlImpl.java
index aaa8f4c1622..bd6732f0e4a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForControlImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForControlImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForStatementImpl.java
index 33b884e5d68..0cc829f6f11 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ForStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/INTEGER_LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/INTEGER_LITERALImpl.java
index 4a844072fe4..e921feb8fe0 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/INTEGER_LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/INTEGER_LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IfStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IfStatementImpl.java
index 8f03675580d..d94af8f7089 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IfStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IfStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InclusiveOrExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InclusiveOrExpressionImpl.java
index a63cba6caa6..a51c6d10f8a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InclusiveOrExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InclusiveOrExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InlineStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InlineStatementImpl.java
index b461f2c3605..626bb8097db 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InlineStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InlineStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationExpressionImpl.java
index 808b6a9c8f5..d8ea82ca423 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
@@ -16,9 +12,9 @@ import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.papyrus.alf.alf.AlfPackage;
import org.eclipse.papyrus.alf.alf.InstanceCreationExpression;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTuple;
import org.eclipse.papyrus.alf.alf.QualifiedNameWithBinding;
import org.eclipse.papyrus.alf.alf.SuffixExpression;
-import org.eclipse.papyrus.alf.alf.Tuple;
/**
* <!-- begin-user-doc -->
@@ -55,7 +51,7 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
* @generated
* @ordered
*/
- protected Tuple tuple;
+ protected InstanceCreationTuple tuple;
/**
* The cached value of the '{@link #getSuffix() <em>Suffix</em>}' containment reference.
@@ -141,7 +137,7 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
* <!-- end-user-doc -->
* @generated
*/
- public Tuple getTuple()
+ public InstanceCreationTuple getTuple()
{
return tuple;
}
@@ -151,9 +147,9 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
* <!-- end-user-doc -->
* @generated
*/
- public NotificationChain basicSetTuple(Tuple newTuple, NotificationChain msgs)
+ public NotificationChain basicSetTuple(InstanceCreationTuple newTuple, NotificationChain msgs)
{
- Tuple oldTuple = tuple;
+ InstanceCreationTuple oldTuple = tuple;
tuple = newTuple;
if (eNotificationRequired())
{
@@ -168,7 +164,7 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
* <!-- end-user-doc -->
* @generated
*/
- public void setTuple(Tuple newTuple)
+ public void setTuple(InstanceCreationTuple newTuple)
{
if (newTuple != tuple)
{
@@ -286,7 +282,7 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
setConstructor((QualifiedNameWithBinding)newValue);
return;
case AlfPackage.INSTANCE_CREATION_EXPRESSION__TUPLE:
- setTuple((Tuple)newValue);
+ setTuple((InstanceCreationTuple)newValue);
return;
case AlfPackage.INSTANCE_CREATION_EXPRESSION__SUFFIX:
setSuffix((SuffixExpression)newValue);
@@ -309,7 +305,7 @@ public class InstanceCreationExpressionImpl extends ValueSpecificationImpl imple
setConstructor((QualifiedNameWithBinding)null);
return;
case AlfPackage.INSTANCE_CREATION_EXPRESSION__TUPLE:
- setTuple((Tuple)null);
+ setTuple((InstanceCreationTuple)null);
return;
case AlfPackage.INSTANCE_CREATION_EXPRESSION__SUFFIX:
setSuffix((SuffixExpression)null);
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationInvocationStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationInvocationStatementImpl.java
index 0b726d1061b..4cf9b3fc9c2 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationInvocationStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationInvocationStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleElementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleElementImpl.java
new file mode 100644
index 00000000000..343d7f6a204
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleElementImpl.java
@@ -0,0 +1,265 @@
+/**
+ */
+package org.eclipse.papyrus.alf.alf.impl;
+
+import org.eclipse.emf.common.notify.Notification;
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.ENotificationImpl;
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.eclipse.papyrus.alf.alf.AlfPackage;
+import org.eclipse.papyrus.alf.alf.Expression;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Instance Creation Tuple Element</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl#getRole <em>Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleElementImpl#getObject <em>Object</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class InstanceCreationTupleElementImpl extends MinimalEObjectImpl.Container implements InstanceCreationTupleElement
+{
+ /**
+ * The default value of the '{@link #getRole() <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRole()
+ * @generated
+ * @ordered
+ */
+ protected static final String ROLE_EDEFAULT = null;
+
+ /**
+ * The cached value of the '{@link #getRole() <em>Role</em>}' attribute.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getRole()
+ * @generated
+ * @ordered
+ */
+ protected String role = ROLE_EDEFAULT;
+
+ /**
+ * The cached value of the '{@link #getObject() <em>Object</em>}' containment reference.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getObject()
+ * @generated
+ * @ordered
+ */
+ protected Expression object;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected InstanceCreationTupleElementImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return AlfPackage.Literals.INSTANCE_CREATION_TUPLE_ELEMENT;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public String getRole()
+ {
+ return role;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setRole(String newRole)
+ {
+ String oldRole = role;
+ role = newRole;
+ if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE, oldRole, role));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public Expression getObject()
+ {
+ return object;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public NotificationChain basicSetObject(Expression newObject, NotificationChain msgs)
+ {
+ Expression oldObject = object;
+ object = newObject;
+ if (eNotificationRequired())
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT, oldObject, newObject);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setObject(Expression newObject)
+ {
+ if (newObject != object)
+ {
+ NotificationChain msgs = null;
+ if (object != null)
+ msgs = ((InternalEObject)object).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT, null, msgs);
+ if (newObject != null)
+ msgs = ((InternalEObject)newObject).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT, null, msgs);
+ msgs = basicSetObject(newObject, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT, newObject, newObject));
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT:
+ return basicSetObject(null, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE:
+ return getRole();
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT:
+ return getObject();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE:
+ setRole((String)newValue);
+ return;
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT:
+ setObject((Expression)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE:
+ setRole(ROLE_EDEFAULT);
+ return;
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT:
+ setObject((Expression)null);
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE:
+ return ROLE_EDEFAULT == null ? role != null : !ROLE_EDEFAULT.equals(role);
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT:
+ return object != null;
+ }
+ return super.eIsSet(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public String toString()
+ {
+ if (eIsProxy()) return super.toString();
+
+ StringBuffer result = new StringBuffer(super.toString());
+ result.append(" (role: ");
+ result.append(role);
+ result.append(')');
+ return result.toString();
+ }
+
+} //InstanceCreationTupleElementImpl
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleImpl.java
new file mode 100644
index 00000000000..43eb34fbd61
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InstanceCreationTupleImpl.java
@@ -0,0 +1,167 @@
+/**
+ */
+package org.eclipse.papyrus.alf.alf.impl;
+
+import java.util.Collection;
+
+import org.eclipse.emf.common.notify.NotificationChain;
+
+import org.eclipse.emf.common.util.EList;
+
+import org.eclipse.emf.ecore.EClass;
+import org.eclipse.emf.ecore.InternalEObject;
+
+import org.eclipse.emf.ecore.impl.MinimalEObjectImpl;
+
+import org.eclipse.emf.ecore.util.EObjectContainmentEList;
+import org.eclipse.emf.ecore.util.InternalEList;
+
+import org.eclipse.papyrus.alf.alf.AlfPackage;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTuple;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement;
+
+/**
+ * <!-- begin-user-doc -->
+ * An implementation of the model object '<em><b>Instance Creation Tuple</b></em>'.
+ * <!-- end-user-doc -->
+ * <p>
+ * The following features are implemented:
+ * <ul>
+ * <li>{@link org.eclipse.papyrus.alf.alf.impl.InstanceCreationTupleImpl#getInstanceCreationTupleElement <em>Instance Creation Tuple Element</em>}</li>
+ * </ul>
+ * </p>
+ *
+ * @generated
+ */
+public class InstanceCreationTupleImpl extends MinimalEObjectImpl.Container implements InstanceCreationTuple
+{
+ /**
+ * The cached value of the '{@link #getInstanceCreationTupleElement() <em>Instance Creation Tuple Element</em>}' containment reference list.
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @see #getInstanceCreationTupleElement()
+ * @generated
+ * @ordered
+ */
+ protected EList<InstanceCreationTupleElement> instanceCreationTupleElement;
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ protected InstanceCreationTupleImpl()
+ {
+ super();
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ protected EClass eStaticClass()
+ {
+ return AlfPackage.Literals.INSTANCE_CREATION_TUPLE;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public EList<InstanceCreationTupleElement> getInstanceCreationTupleElement()
+ {
+ if (instanceCreationTupleElement == null)
+ {
+ instanceCreationTupleElement = new EObjectContainmentEList<InstanceCreationTupleElement>(InstanceCreationTupleElement.class, this, AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT);
+ }
+ return instanceCreationTupleElement;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT:
+ return ((InternalEList<?>)getInstanceCreationTupleElement()).basicRemove(otherEnd, msgs);
+ }
+ return super.eInverseRemove(otherEnd, featureID, msgs);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public Object eGet(int featureID, boolean resolve, boolean coreType)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT:
+ return getInstanceCreationTupleElement();
+ }
+ return super.eGet(featureID, resolve, coreType);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @SuppressWarnings("unchecked")
+ @Override
+ public void eSet(int featureID, Object newValue)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT:
+ getInstanceCreationTupleElement().clear();
+ getInstanceCreationTupleElement().addAll((Collection<? extends InstanceCreationTupleElement>)newValue);
+ return;
+ }
+ super.eSet(featureID, newValue);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public void eUnset(int featureID)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT:
+ getInstanceCreationTupleElement().clear();
+ return;
+ }
+ super.eUnset(featureID);
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ @Override
+ public boolean eIsSet(int featureID)
+ {
+ switch (featureID)
+ {
+ case AlfPackage.INSTANCE_CREATION_TUPLE__INSTANCE_CREATION_TUPLE_ELEMENT:
+ return instanceCreationTupleElement != null && !instanceCreationTupleElement.isEmpty();
+ }
+ return super.eIsSet(featureID);
+ }
+
+} //InstanceCreationTupleImpl
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InvocationOrAssignementOrDeclarationStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InvocationOrAssignementOrDeclarationStatementImpl.java
index 06cb5482344..16d5d51c52f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InvocationOrAssignementOrDeclarationStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/InvocationOrAssignementOrDeclarationStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IsUniqueOperationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IsUniqueOperationImpl.java
index 5863b45ed2b..fae68e3c5d6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IsUniqueOperationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/IsUniqueOperationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LITERALImpl.java
index d918fd674cf..26dd3ccd815 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationExpressionImpl.java
index 600410069d0..58a3fd769a2 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleElementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleElementImpl.java
index 930c7bf3647..6e6c454e10e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleElementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleElementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
@@ -26,7 +22,7 @@ import org.eclipse.papyrus.alf.alf.LinkOperationTupleElement;
* <p>
* The following features are implemented:
* <ul>
- * <li>{@link org.eclipse.papyrus.alf.alf.impl.LinkOperationTupleElementImpl#getObjectOrRole <em>Object Or Role</em>}</li>
+ * <li>{@link org.eclipse.papyrus.alf.alf.impl.LinkOperationTupleElementImpl#getRole <em>Role</em>}</li>
* <li>{@link org.eclipse.papyrus.alf.alf.impl.LinkOperationTupleElementImpl#getRoleIndex <em>Role Index</em>}</li>
* <li>{@link org.eclipse.papyrus.alf.alf.impl.LinkOperationTupleElementImpl#getObject <em>Object</em>}</li>
* </ul>
@@ -37,24 +33,24 @@ import org.eclipse.papyrus.alf.alf.LinkOperationTupleElement;
public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container implements LinkOperationTupleElement
{
/**
- * The default value of the '{@link #getObjectOrRole() <em>Object Or Role</em>}' attribute.
+ * The default value of the '{@link #getRole() <em>Role</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getObjectOrRole()
+ * @see #getRole()
* @generated
* @ordered
*/
- protected static final String OBJECT_OR_ROLE_EDEFAULT = null;
+ protected static final String ROLE_EDEFAULT = null;
/**
- * The cached value of the '{@link #getObjectOrRole() <em>Object Or Role</em>}' attribute.
+ * The cached value of the '{@link #getRole() <em>Role</em>}' attribute.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
- * @see #getObjectOrRole()
+ * @see #getRole()
* @generated
* @ordered
*/
- protected String objectOrRole = OBJECT_OR_ROLE_EDEFAULT;
+ protected String role = ROLE_EDEFAULT;
/**
* The cached value of the '{@link #getRoleIndex() <em>Role Index</em>}' containment reference.
@@ -67,24 +63,14 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
protected Expression roleIndex;
/**
- * The default value of the '{@link #getObject() <em>Object</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getObject()
- * @generated
- * @ordered
- */
- protected static final String OBJECT_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getObject() <em>Object</em>}' attribute.
+ * The cached value of the '{@link #getObject() <em>Object</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getObject()
* @generated
* @ordered
*/
- protected String object = OBJECT_EDEFAULT;
+ protected Expression object;
/**
* <!-- begin-user-doc -->
@@ -112,9 +98,9 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
* <!-- end-user-doc -->
* @generated
*/
- public String getObjectOrRole()
+ public String getRole()
{
- return objectOrRole;
+ return role;
}
/**
@@ -122,12 +108,12 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
* <!-- end-user-doc -->
* @generated
*/
- public void setObjectOrRole(String newObjectOrRole)
+ public void setRole(String newRole)
{
- String oldObjectOrRole = objectOrRole;
- objectOrRole = newObjectOrRole;
+ String oldRole = role;
+ role = newRole;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE, oldObjectOrRole, objectOrRole));
+ eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE, oldRole, role));
}
/**
@@ -183,7 +169,7 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
* <!-- end-user-doc -->
* @generated
*/
- public String getObject()
+ public Expression getObject()
{
return object;
}
@@ -193,12 +179,37 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
* <!-- end-user-doc -->
* @generated
*/
- public void setObject(String newObject)
+ public NotificationChain basicSetObject(Expression newObject, NotificationChain msgs)
{
- String oldObject = object;
+ Expression oldObject = object;
object = newObject;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT, oldObject, object));
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT, oldObject, newObject);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setObject(Expression newObject)
+ {
+ if (newObject != object)
+ {
+ NotificationChain msgs = null;
+ if (object != null)
+ msgs = ((InternalEObject)object).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT, null, msgs);
+ if (newObject != null)
+ msgs = ((InternalEObject)newObject).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT, null, msgs);
+ msgs = basicSetObject(newObject, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT, newObject, newObject));
}
/**
@@ -213,6 +224,8 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
{
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX:
return basicSetRoleIndex(null, msgs);
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT:
+ return basicSetObject(null, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
@@ -227,8 +240,8 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
{
switch (featureID)
{
- case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE:
- return getObjectOrRole();
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE:
+ return getRole();
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX:
return getRoleIndex();
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT:
@@ -247,14 +260,14 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
{
switch (featureID)
{
- case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE:
- setObjectOrRole((String)newValue);
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE:
+ setRole((String)newValue);
return;
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX:
setRoleIndex((Expression)newValue);
return;
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT:
- setObject((String)newValue);
+ setObject((Expression)newValue);
return;
}
super.eSet(featureID, newValue);
@@ -270,14 +283,14 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
{
switch (featureID)
{
- case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE:
- setObjectOrRole(OBJECT_OR_ROLE_EDEFAULT);
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE:
+ setRole(ROLE_EDEFAULT);
return;
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX:
setRoleIndex((Expression)null);
return;
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT:
- setObject(OBJECT_EDEFAULT);
+ setObject((Expression)null);
return;
}
super.eUnset(featureID);
@@ -293,12 +306,12 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
{
switch (featureID)
{
- case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT_OR_ROLE:
- return OBJECT_OR_ROLE_EDEFAULT == null ? objectOrRole != null : !OBJECT_OR_ROLE_EDEFAULT.equals(objectOrRole);
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE:
+ return ROLE_EDEFAULT == null ? role != null : !ROLE_EDEFAULT.equals(role);
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__ROLE_INDEX:
return roleIndex != null;
case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT__OBJECT:
- return OBJECT_EDEFAULT == null ? object != null : !OBJECT_EDEFAULT.equals(object);
+ return object != null;
}
return super.eIsSet(featureID);
}
@@ -314,10 +327,8 @@ public class LinkOperationTupleElementImpl extends MinimalEObjectImpl.Container
if (eIsProxy()) return super.toString();
StringBuffer result = new StringBuffer(super.toString());
- result.append(" (objectOrRole: ");
- result.append(objectOrRole);
- result.append(", object: ");
- result.append(object);
+ result.append(" (role: ");
+ result.append(role);
result.append(')');
return result.toString();
}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleImpl.java
index abfe7249941..b8f2e787454 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LinkOperationTupleImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LocalNameDeclarationStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LocalNameDeclarationStatementImpl.java
index 6451212c66d..e6fdc5be573 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LocalNameDeclarationStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LocalNameDeclarationStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LoopVariableDefinitionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LoopVariableDefinitionImpl.java
index 0c9745f82fe..7e31dfbe2e9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LoopVariableDefinitionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/LoopVariableDefinitionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/MultiplicativeExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/MultiplicativeExpressionImpl.java
index 2d9c4701e1c..67587f66b58 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/MultiplicativeExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/MultiplicativeExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NUMBER_LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NUMBER_LITERALImpl.java
index 49d4c476ab6..9ed17a747d3 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NUMBER_LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NUMBER_LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NameExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NameExpressionImpl.java
index a60f255b64c..1d6052c42dd 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NameExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NameExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NamedTemplateBindingImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NamedTemplateBindingImpl.java
index 1561d77ca2a..fb4855cd863 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NamedTemplateBindingImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NamedTemplateBindingImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonEmptyStatementSequenceImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonEmptyStatementSequenceImpl.java
index 25dde6f6a16..9b69e27cf4b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonEmptyStatementSequenceImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonEmptyStatementSequenceImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonFinalClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonFinalClauseImpl.java
index e95bd8a7904..f2da082ac57 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonFinalClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonFinalClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonLiteralValueSpecificationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonLiteralValueSpecificationImpl.java
index 71a97e25e4d..4ccd32a189d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonLiteralValueSpecificationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NonLiteralValueSpecificationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NullExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NullExpressionImpl.java
index 3c7b8b801ef..70334739292 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NullExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/NullExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/OperationCallExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/OperationCallExpressionImpl.java
index ae511b761f7..51f219132d3 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/OperationCallExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/OperationCallExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ParenthesizedExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ParenthesizedExpressionImpl.java
index cc5b15afb0e..c48287cd709 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ParenthesizedExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ParenthesizedExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PartialSequenceConstructionCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PartialSequenceConstructionCompletionImpl.java
index 468d93f1c7a..51701f54b4d 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PartialSequenceConstructionCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PartialSequenceConstructionCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PrimaryExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PrimaryExpressionImpl.java
index 4f90714f6e0..a6c44442000 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PrimaryExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PrimaryExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PropertyCallExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PropertyCallExpressionImpl.java
index 35c6e81fce3..7696147f4a4 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PropertyCallExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/PropertyCallExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameListImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameListImpl.java
index a6f87712612..3433bb91439 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameListImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameListImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNamePathImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNamePathImpl.java
index 3770c0713f9..bf87a90ab7f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNamePathImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNamePathImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameWithBindingImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameWithBindingImpl.java
index fb3030eef17..52c9ee9d865 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameWithBindingImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/QualifiedNameWithBindingImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReclassifyAllClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReclassifyAllClauseImpl.java
index 6602fea5fc4..9db0f8a6a2a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReclassifyAllClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReclassifyAllClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/RelationalExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/RelationalExpressionImpl.java
index 138aa4c49a6..c7aad9e0859 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/RelationalExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/RelationalExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReturnStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReturnStatementImpl.java
index ac796e1d230..f84dbc61158 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReturnStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ReturnStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/STRING_LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/STRING_LITERALImpl.java
index a6c8f64628c..f717bc20d50 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/STRING_LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/STRING_LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SelectOrRejectOperationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SelectOrRejectOperationImpl.java
index f994228e66f..37889cc00c6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SelectOrRejectOperationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SelectOrRejectOperationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionExpressionImpl.java
index 80c794c2b38..5ab53e9d5ad 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionOrAccessCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionOrAccessCompletionImpl.java
index 4a5d5e960cd..855e7eb3615 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionOrAccessCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceConstructionOrAccessCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceElementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceElementImpl.java
index 26bdd84a741..197305585fa 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceElementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceElementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceExpansionExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceExpansionExpressionImpl.java
index 1f01ed4d738..69bb919f6cb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceExpansionExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceExpansionExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceOperationExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceOperationExpressionImpl.java
index 5ea54e497d2..93ccabc68cb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceOperationExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceOperationExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
@@ -15,6 +11,7 @@ import org.eclipse.emf.ecore.InternalEObject;
import org.eclipse.emf.ecore.impl.ENotificationImpl;
import org.eclipse.papyrus.alf.alf.AlfPackage;
+import org.eclipse.papyrus.alf.alf.QualifiedNameWithBinding;
import org.eclipse.papyrus.alf.alf.SequenceOperationExpression;
import org.eclipse.papyrus.alf.alf.SuffixExpression;
import org.eclipse.papyrus.alf.alf.Tuple;
@@ -37,24 +34,14 @@ import org.eclipse.papyrus.alf.alf.Tuple;
public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implements SequenceOperationExpression
{
/**
- * The default value of the '{@link #getOperationName() <em>Operation Name</em>}' attribute.
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @see #getOperationName()
- * @generated
- * @ordered
- */
- protected static final String OPERATION_NAME_EDEFAULT = null;
-
- /**
- * The cached value of the '{@link #getOperationName() <em>Operation Name</em>}' attribute.
+ * The cached value of the '{@link #getOperationName() <em>Operation Name</em>}' containment reference.
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @see #getOperationName()
* @generated
* @ordered
*/
- protected String operationName = OPERATION_NAME_EDEFAULT;
+ protected QualifiedNameWithBinding operationName;
/**
* The cached value of the '{@link #getTuple() <em>Tuple</em>}' containment reference.
@@ -102,7 +89,7 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
* <!-- end-user-doc -->
* @generated
*/
- public String getOperationName()
+ public QualifiedNameWithBinding getOperationName()
{
return operationName;
}
@@ -112,12 +99,37 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
* <!-- end-user-doc -->
* @generated
*/
- public void setOperationName(String newOperationName)
+ public NotificationChain basicSetOperationName(QualifiedNameWithBinding newOperationName, NotificationChain msgs)
{
- String oldOperationName = operationName;
+ QualifiedNameWithBinding oldOperationName = operationName;
operationName = newOperationName;
if (eNotificationRequired())
- eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME, oldOperationName, operationName));
+ {
+ ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME, oldOperationName, newOperationName);
+ if (msgs == null) msgs = notification; else msgs.add(notification);
+ }
+ return msgs;
+ }
+
+ /**
+ * <!-- begin-user-doc -->
+ * <!-- end-user-doc -->
+ * @generated
+ */
+ public void setOperationName(QualifiedNameWithBinding newOperationName)
+ {
+ if (newOperationName != operationName)
+ {
+ NotificationChain msgs = null;
+ if (operationName != null)
+ msgs = ((InternalEObject)operationName).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME, null, msgs);
+ if (newOperationName != null)
+ msgs = ((InternalEObject)newOperationName).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME, null, msgs);
+ msgs = basicSetOperationName(newOperationName, msgs);
+ if (msgs != null) msgs.dispatch();
+ }
+ else if (eNotificationRequired())
+ eNotify(new ENotificationImpl(this, Notification.SET, AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME, newOperationName, newOperationName));
}
/**
@@ -226,6 +238,8 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
{
switch (featureID)
{
+ case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME:
+ return basicSetOperationName(null, msgs);
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__TUPLE:
return basicSetTuple(null, msgs);
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__SUFFIX:
@@ -265,7 +279,7 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
switch (featureID)
{
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME:
- setOperationName((String)newValue);
+ setOperationName((QualifiedNameWithBinding)newValue);
return;
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__TUPLE:
setTuple((Tuple)newValue);
@@ -288,7 +302,7 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
switch (featureID)
{
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME:
- setOperationName(OPERATION_NAME_EDEFAULT);
+ setOperationName((QualifiedNameWithBinding)null);
return;
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__TUPLE:
setTuple((Tuple)null);
@@ -311,7 +325,7 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
switch (featureID)
{
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__OPERATION_NAME:
- return OPERATION_NAME_EDEFAULT == null ? operationName != null : !OPERATION_NAME_EDEFAULT.equals(operationName);
+ return operationName != null;
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__TUPLE:
return tuple != null;
case AlfPackage.SEQUENCE_OPERATION_EXPRESSION__SUFFIX:
@@ -320,21 +334,4 @@ public class SequenceOperationExpressionImpl extends SuffixExpressionImpl implem
return super.eIsSet(featureID);
}
- /**
- * <!-- begin-user-doc -->
- * <!-- end-user-doc -->
- * @generated
- */
- @Override
- public String toString()
- {
- if (eIsProxy()) return super.toString();
-
- StringBuffer result = new StringBuffer(super.toString());
- result.append(" (operationName: ");
- result.append(operationName);
- result.append(')');
- return result.toString();
- }
-
} //SequenceOperationExpressionImpl
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceReductionExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceReductionExpressionImpl.java
index 8f82c573229..694496e1fb5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceReductionExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequenceReductionExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequentialClausesImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequentialClausesImpl.java
index 7f0ceb7512f..b1c941ff378 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequentialClausesImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SequentialClausesImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ShiftExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ShiftExpressionImpl.java
index 84cfd78b6ae..641354aa416 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ShiftExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ShiftExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SimpleAcceptStatementCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SimpleAcceptStatementCompletionImpl.java
index 8d2998c40c2..c7e180ab19f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SimpleAcceptStatementCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SimpleAcceptStatementCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementImpl.java
index 5de2769f7ef..ee91bb0f164 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementSequenceImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementSequenceImpl.java
index bc4af20b1d3..0d2782d4ca7 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementSequenceImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/StatementSequenceImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuffixExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuffixExpressionImpl.java
index e2321a940d0..8316e6835b8 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuffixExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuffixExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationExpressionImpl.java
index 00fc722e785..b1d493d59c9 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationStatementImpl.java
index f348b68817f..81282fe4f84 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SuperInvocationStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchCaseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchCaseImpl.java
index 02c7b8b0b5c..183726bcc2b 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchCaseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchCaseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchClauseImpl.java
index e57c475dee4..95ebf09c167 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchDefaultClauseImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchDefaultClauseImpl.java
index 3e46fd18e62..dc9718b609f 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchDefaultClauseImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchDefaultClauseImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchStatementImpl.java
index 4da47fcacc1..6d189e74179 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/SwitchStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TemplateBindingImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TemplateBindingImpl.java
index 4f451a9ba5d..153a53bbdb6 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TemplateBindingImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TemplateBindingImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TestImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TestImpl.java
index b647c22d82b..d81eddbd85c 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TestImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TestImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisExpressionImpl.java
index 301cd61b72b..d683964b5bb 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisInvocationStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisInvocationStatementImpl.java
index e7251e3b67e..fde66c69585 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisInvocationStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ThisInvocationStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleElementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleElementImpl.java
index 95a7db88823..79a999671f8 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleElementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleElementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleImpl.java
index 5065cb2920a..b1b9a714a46 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/TupleImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UNLIMITED_LITERALImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UNLIMITED_LITERALImpl.java
index c6164f574bf..b03f8b839c5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UNLIMITED_LITERALImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UNLIMITED_LITERALImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnaryExpressionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnaryExpressionImpl.java
index 55d780b2772..52fec8e934a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnaryExpressionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnaryExpressionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnqualifiedNameImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnqualifiedNameImpl.java
index 2bfaf8c5644..544dedb0ef0 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnqualifiedNameImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/UnqualifiedNameImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ValueSpecificationImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ValueSpecificationImpl.java
index 0fe2d112c55..9ea84952a29 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ValueSpecificationImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/ValueSpecificationImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/VariableDeclarationCompletionImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/VariableDeclarationCompletionImpl.java
index a6bca30dc20..2b5c1e1d0ba 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/VariableDeclarationCompletionImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/VariableDeclarationCompletionImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/WhileStatementImpl.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/WhileStatementImpl.java
index 481768e8718..a8222803884 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/WhileStatementImpl.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/impl/WhileStatementImpl.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.impl;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfAdapterFactory.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfAdapterFactory.java
index 49c03f4e9c3..8fabfca96d5 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfAdapterFactory.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfAdapterFactory.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.util;
@@ -329,6 +325,16 @@ public class AlfAdapterFactory extends AdapterFactoryImpl
return createInstanceCreationExpressionAdapter();
}
@Override
+ public Adapter caseInstanceCreationTuple(InstanceCreationTuple object)
+ {
+ return createInstanceCreationTupleAdapter();
+ }
+ @Override
+ public Adapter caseInstanceCreationTupleElement(InstanceCreationTupleElement object)
+ {
+ return createInstanceCreationTupleElementAdapter();
+ }
+ @Override
public Adapter caseSequenceConstructionOrAccessCompletion(SequenceConstructionOrAccessCompletion object)
{
return createSequenceConstructionOrAccessCompletionAdapter();
@@ -1351,6 +1357,36 @@ public class AlfAdapterFactory extends AdapterFactoryImpl
}
/**
+ * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTuple <em>Instance Creation Tuple</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTuple
+ * @generated
+ */
+ public Adapter createInstanceCreationTupleAdapter()
+ {
+ return null;
+ }
+
+ /**
+ * Creates a new adapter for an object of class '{@link org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement <em>Instance Creation Tuple Element</em>}'.
+ * <!-- begin-user-doc -->
+ * This default implementation returns null so that we can easily ignore cases;
+ * it's useful to ignore a case when inheritance will catch all the cases anyway.
+ * <!-- end-user-doc -->
+ * @return the new adapter.
+ * @see org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement
+ * @generated
+ */
+ public Adapter createInstanceCreationTupleElementAdapter()
+ {
+ return null;
+ }
+
+ /**
* Creates a new adapter for an object of class '{@link org.eclipse.papyrus.alf.alf.SequenceConstructionOrAccessCompletion <em>Sequence Construction Or Access Completion</em>}'.
* <!-- begin-user-doc -->
* This default implementation returns null so that we can easily ignore cases;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfSwitch.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfSwitch.java
index c2434bb0de9..5bcd63af18a 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfSwitch.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/alf/util/AlfSwitch.java
@@ -1,8 +1,4 @@
/**
- * <copyright>
- * </copyright>
- *
-
*/
package org.eclipse.papyrus.alf.alf.util;
@@ -467,6 +463,20 @@ public class AlfSwitch<T> extends Switch<T>
if (result == null) result = defaultCase(theEObject);
return result;
}
+ case AlfPackage.INSTANCE_CREATION_TUPLE:
+ {
+ InstanceCreationTuple instanceCreationTuple = (InstanceCreationTuple)theEObject;
+ T result = caseInstanceCreationTuple(instanceCreationTuple);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT:
+ {
+ InstanceCreationTupleElement instanceCreationTupleElement = (InstanceCreationTupleElement)theEObject;
+ T result = caseInstanceCreationTupleElement(instanceCreationTupleElement);
+ if (result == null) result = defaultCase(theEObject);
+ return result;
+ }
case AlfPackage.SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION:
{
SequenceConstructionOrAccessCompletion sequenceConstructionOrAccessCompletion = (SequenceConstructionOrAccessCompletion)theEObject;
@@ -1642,6 +1652,38 @@ public class AlfSwitch<T> extends Switch<T>
}
/**
+ * Returns the result of interpreting the object as an instance of '<em>Instance Creation Tuple</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Instance Creation Tuple</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseInstanceCreationTuple(InstanceCreationTuple object)
+ {
+ return null;
+ }
+
+ /**
+ * Returns the result of interpreting the object as an instance of '<em>Instance Creation Tuple Element</em>'.
+ * <!-- begin-user-doc -->
+ * This implementation returns null;
+ * returning a non-null result will terminate the switch.
+ * <!-- end-user-doc -->
+ * @param object the target of the switch.
+ * @return the result of interpreting the object as an instance of '<em>Instance Creation Tuple Element</em>'.
+ * @see #doSwitch(org.eclipse.emf.ecore.EObject) doSwitch(EObject)
+ * @generated
+ */
+ public T caseInstanceCreationTupleElement(InstanceCreationTupleElement object)
+ {
+ return null;
+ }
+
+ /**
* Returns the result of interpreting the object as an instance of '<em>Sequence Construction Or Access Completion</em>'.
* <!-- begin-user-doc -->
* This implementation returns null;
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parseTreeConstruction/AlfParsetreeConstructor.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parseTreeConstruction/AlfParsetreeConstructor.java
deleted file mode 100644
index 0b20b92402b..00000000000
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parseTreeConstruction/AlfParsetreeConstructor.java
+++ /dev/null
@@ -1,19530 +0,0 @@
-/*
-* generated by Xtext
-*/
-package org.eclipse.papyrus.alf.parseTreeConstruction;
-
-import org.eclipse.emf.ecore.*;
-import org.eclipse.xtext.*;
-import org.eclipse.xtext.parsetree.reconstr.IEObjectConsumer;
-import org.eclipse.xtext.parsetree.reconstr.impl.AbstractParseTreeConstructor;
-
-import org.eclipse.papyrus.alf.services.AlfGrammarAccess;
-
-import com.google.inject.Inject;
-
-@SuppressWarnings("all")
-public class AlfParsetreeConstructor extends AbstractParseTreeConstructor {
-
- @Inject
- private AlfGrammarAccess grammarAccess;
-
- @Override
- protected AbstractToken getRootToken(IEObjectConsumer inst) {
- return new ThisRootNode(inst);
- }
-
-protected class ThisRootNode extends RootToken {
- public ThisRootNode(IEObjectConsumer inst) {
- super(inst);
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group(this, this, 0, inst);
- case 1: return new LITERAL_Alternatives(this, this, 1, inst);
- case 2: return new BOOLEAN_LITERAL_Group(this, this, 2, inst);
- case 3: return new NUMBER_LITERAL_Alternatives(this, this, 3, inst);
- case 4: return new INTEGER_LITERAL_Group(this, this, 4, inst);
- case 5: return new UNLIMITED_LITERAL_Group(this, this, 5, inst);
- case 6: return new STRING_LITERAL_Group(this, this, 6, inst);
- case 7: return new NameExpression_Group(this, this, 7, inst);
- case 8: return new QualifiedNamePath_Group(this, this, 8, inst);
- case 9: return new UnqualifiedName_Group(this, this, 9, inst);
- case 10: return new TemplateBinding_Group(this, this, 10, inst);
- case 11: return new NamedTemplateBinding_Group(this, this, 11, inst);
- case 12: return new QualifiedNameWithBinding_Group(this, this, 12, inst);
- case 13: return new Tuple_Group(this, this, 13, inst);
- case 14: return new TupleElement_ArgumentAssignment(this, this, 14, inst);
- case 15: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 15, inst);
- case 16: return new ConditionalTestExpression_Group(this, this, 16, inst);
- case 17: return new ConditionalOrExpression_Group(this, this, 17, inst);
- case 18: return new ConditionalAndExpression_Group(this, this, 18, inst);
- case 19: return new InclusiveOrExpression_Group(this, this, 19, inst);
- case 20: return new ExclusiveOrExpression_Group(this, this, 20, inst);
- case 21: return new AndExpression_Group(this, this, 21, inst);
- case 22: return new EqualityExpression_Group(this, this, 22, inst);
- case 23: return new ClassificationExpression_Group(this, this, 23, inst);
- case 24: return new RelationalExpression_Group(this, this, 24, inst);
- case 25: return new ShiftExpression_Group(this, this, 25, inst);
- case 26: return new AdditiveExpression_Group(this, this, 26, inst);
- case 27: return new MultiplicativeExpression_Group(this, this, 27, inst);
- case 28: return new UnaryExpression_Group(this, this, 28, inst);
- case 29: return new PrimaryExpression_PrefixAssignment(this, this, 29, inst);
- case 30: return new SuffixExpression_Alternatives(this, this, 30, inst);
- case 31: return new OperationCallExpression_Group(this, this, 31, inst);
- case 32: return new OperationCallExpressionWithoutDot_Group(this, this, 32, inst);
- case 33: return new PropertyCallExpression_Group(this, this, 33, inst);
- case 34: return new LinkOperationExpression_Group(this, this, 34, inst);
- case 35: return new LinkOperationTuple_Group(this, this, 35, inst);
- case 36: return new LinkOperationTupleElement_Group(this, this, 36, inst);
- case 37: return new SequenceOperationExpression_Group(this, this, 37, inst);
- case 38: return new SequenceReductionExpression_Group(this, this, 38, inst);
- case 39: return new SequenceExpansionExpression_Alternatives(this, this, 39, inst);
- case 40: return new SelectOrRejectOperation_Group(this, this, 40, inst);
- case 41: return new CollectOrIterateOperation_Group(this, this, 41, inst);
- case 42: return new ForAllOrExistsOrOneOperation_Group(this, this, 42, inst);
- case 43: return new IsUniqueOperation_Group(this, this, 43, inst);
- case 44: return new ValueSpecification_Alternatives(this, this, 44, inst);
- case 45: return new NonLiteralValueSpecification_Alternatives(this, this, 45, inst);
- case 46: return new ParenthesizedExpression_Group(this, this, 46, inst);
- case 47: return new NullExpression_Group(this, this, 47, inst);
- case 48: return new ThisExpression_Group(this, this, 48, inst);
- case 49: return new SuperInvocationExpression_Group(this, this, 49, inst);
- case 50: return new InstanceCreationExpression_Group(this, this, 50, inst);
- case 51: return new SequenceConstructionOrAccessCompletion_Alternatives(this, this, 51, inst);
- case 52: return new AccessCompletion_Group(this, this, 52, inst);
- case 53: return new PartialSequenceConstructionCompletion_Group(this, this, 53, inst);
- case 54: return new SequenceConstructionCompletion_Group(this, this, 54, inst);
- case 55: return new SequenceConstructionExpression_Group(this, this, 55, inst);
- case 56: return new SequenceElement_Alternatives(this, this, 56, inst);
- case 57: return new ClassExtentExpression_Group(this, this, 57, inst);
- case 58: return new Block_Group(this, this, 58, inst);
- case 59: return new StatementSequence_StatementsAssignment(this, this, 59, inst);
- case 60: return new DocumentedStatement_Group(this, this, 60, inst);
- case 61: return new InlineStatement_Group(this, this, 61, inst);
- case 62: return new AnnotatedStatement_Group(this, this, 62, inst);
- case 63: return new Statement_Alternatives(this, this, 63, inst);
- case 64: return new Annotation_Group(this, this, 64, inst);
- case 65: return new BlockStatement_BlockAssignment(this, this, 65, inst);
- case 66: return new EmptyStatement_Group(this, this, 66, inst);
- case 67: return new LocalNameDeclarationStatement_Group(this, this, 67, inst);
- case 68: return new IfStatement_Group(this, this, 68, inst);
- case 69: return new SequentialClauses_Group(this, this, 69, inst);
- case 70: return new ConcurrentClauses_Group(this, this, 70, inst);
- case 71: return new NonFinalClause_Group(this, this, 71, inst);
- case 72: return new FinalClause_Group(this, this, 72, inst);
- case 73: return new SwitchStatement_Group(this, this, 73, inst);
- case 74: return new SwitchClause_Group(this, this, 74, inst);
- case 75: return new SwitchCase_Group(this, this, 75, inst);
- case 76: return new SwitchDefaultClause_Group(this, this, 76, inst);
- case 77: return new NonEmptyStatementSequence_StatementAssignment(this, this, 77, inst);
- case 78: return new WhileStatement_Group(this, this, 78, inst);
- case 79: return new DoStatement_Group(this, this, 79, inst);
- case 80: return new ForStatement_Group(this, this, 80, inst);
- case 81: return new ForControl_Group(this, this, 81, inst);
- case 82: return new LoopVariableDefinition_Alternatives(this, this, 82, inst);
- case 83: return new BreakStatement_Group(this, this, 83, inst);
- case 84: return new ReturnStatement_Group(this, this, 84, inst);
- case 85: return new AcceptStatement_Group(this, this, 85, inst);
- case 86: return new SimpleAcceptStatementCompletion_Group(this, this, 86, inst);
- case 87: return new CompoundAcceptStatementCompletion_Group(this, this, 87, inst);
- case 88: return new AcceptBlock_Group(this, this, 88, inst);
- case 89: return new AcceptClause_Group(this, this, 89, inst);
- case 90: return new ClassifyStatement_Group(this, this, 90, inst);
- case 91: return new ClassificationClause_Alternatives(this, this, 91, inst);
- case 92: return new ClassificationFromClause_Group(this, this, 92, inst);
- case 93: return new ClassificationToClause_Group(this, this, 93, inst);
- case 94: return new ReclassifyAllClause_Group(this, this, 94, inst);
- case 95: return new QualifiedNameList_Group(this, this, 95, inst);
- case 96: return new InvocationOrAssignementOrDeclarationStatement_Group(this, this, 96, inst);
- case 97: return new SuperInvocationStatement_Group(this, this, 97, inst);
- case 98: return new ThisInvocationStatement_Group(this, this, 98, inst);
- case 99: return new InstanceCreationInvocationStatement_Group(this, this, 99, inst);
- case 100: return new VariableDeclarationCompletion_Group(this, this, 100, inst);
- case 101: return new AssignmentCompletion_Group(this, this, 101, inst);
- default: return null;
- }
- }
-}
-
-
-/************ begin Rule Test ****************
- *
- * / *
- * Test rule
- * * / Test:
- * ("testExpression" expression+=Expression)* ("testAssignmentExpression" assignExpression+=AssignmentCompletion)*
- * ("testStatement" statements+=Statement)* ("testBlock" block=Block);
- *
- **/
-
-// ("testExpression" expression+=Expression)* ("testAssignmentExpression" assignExpression+=AssignmentCompletion)*
-// ("testStatement" statements+=Statement)* ("testBlock" block=Block)
-protected class Test_Group extends GroupToken {
-
- public Test_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTestAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getTestRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// ("testExpression" expression+=Expression)*
-protected class Test_Group_0 extends GroupToken {
-
- public Test_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTestAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_ExpressionAssignment_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "testExpression"
-protected class Test_TestExpressionKeyword_0_0 extends KeywordToken {
-
- public Test_TestExpressionKeyword_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTestAccess().getTestExpressionKeyword_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group_0(lastRuleCallOrigin, this, 0, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 1, inst);
- }
- }
-
-}
-
-// expression+=Expression
-protected class Test_ExpressionAssignment_0_1 extends AssignmentToken {
-
- public Test_ExpressionAssignment_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTestAccess().getExpressionAssignment_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTestAccess().getExpressionExpressionParserRuleCall_0_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Test_TestExpressionKeyword_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ("testAssignmentExpression" assignExpression+=AssignmentCompletion)*
-protected class Test_Group_1 extends GroupToken {
-
- public Test_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTestAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_AssignExpressionAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "testAssignmentExpression"
-protected class Test_TestAssignmentExpressionKeyword_1_0 extends KeywordToken {
-
- public Test_TestAssignmentExpressionKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTestAccess().getTestAssignmentExpressionKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Test_Group_0(lastRuleCallOrigin, this, 1, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 2, inst);
- }
- }
-
-}
-
-// assignExpression+=AssignmentCompletion
-protected class Test_AssignExpressionAssignment_1_1 extends AssignmentToken {
-
- public Test_AssignExpressionAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTestAccess().getAssignExpressionAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AssignmentCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("assignExpression",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("assignExpression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAssignmentCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTestAccess().getAssignExpressionAssignmentCompletionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Test_TestAssignmentExpressionKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ("testStatement" statements+=Statement)*
-protected class Test_Group_2 extends GroupToken {
-
- public Test_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTestAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_StatementsAssignment_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "testStatement"
-protected class Test_TestStatementKeyword_2_0 extends KeywordToken {
-
- public Test_TestStatementKeyword_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTestAccess().getTestStatementKeyword_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Test_Group_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new Test_Group_0(lastRuleCallOrigin, this, 2, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 3, inst);
- }
- }
-
-}
-
-// statements+=Statement
-protected class Test_StatementsAssignment_2_1 extends AssignmentToken {
-
- public Test_StatementsAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTestAccess().getStatementsAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Statement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statements",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statements");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getStatementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTestAccess().getStatementsStatementParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Test_TestStatementKeyword_2_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// "testBlock" block=Block
-protected class Test_Group_3 extends GroupToken {
-
- public Test_Group_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTestAccess().getGroup_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_BlockAssignment_3_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "testBlock"
-protected class Test_TestBlockKeyword_3_0 extends KeywordToken {
-
- public Test_TestBlockKeyword_3_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTestAccess().getTestBlockKeyword_3_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Test_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Test_Group_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new Test_Group_0(lastRuleCallOrigin, this, 2, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 3, inst);
- }
- }
-
-}
-
-// block=Block
-protected class Test_BlockAssignment_3_1 extends AssignmentToken {
-
- public Test_BlockAssignment_3_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTestAccess().getBlockAssignment_3_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTestAccess().getBlockBlockParserRuleCall_3_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Test_TestBlockKeyword_3_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule Test ****************/
-
-
-/************ begin Rule LITERAL ****************
- *
- * //('testStatementSequence' statement += StatementSequence)* ;
- * / *********************************
- * * PrimitiveLiterals
- * ********************************** / LITERAL:
- * BOOLEAN_LITERAL | NUMBER_LITERAL | STRING_LITERAL;
- *
- **/
-
-// BOOLEAN_LITERAL | NUMBER_LITERAL | STRING_LITERAL
-protected class LITERAL_Alternatives extends AlternativesToken {
-
- public LITERAL_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getLITERALAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LITERAL_BOOLEAN_LITERALParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LITERAL_NUMBER_LITERALParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new LITERAL_STRING_LITERALParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBOOLEAN_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSTRING_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// BOOLEAN_LITERAL
-protected class LITERAL_BOOLEAN_LITERALParserRuleCall_0 extends RuleCallToken {
-
- public LITERAL_BOOLEAN_LITERALParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getLITERALAccess().getBOOLEAN_LITERALParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BOOLEAN_LITERAL_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBOOLEAN_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(BOOLEAN_LITERAL_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// NUMBER_LITERAL
-protected class LITERAL_NUMBER_LITERALParserRuleCall_1 extends RuleCallToken {
-
- public LITERAL_NUMBER_LITERALParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getLITERALAccess().getNUMBER_LITERALParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NUMBER_LITERAL_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(NUMBER_LITERAL_Alternatives.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// STRING_LITERAL
-protected class LITERAL_STRING_LITERALParserRuleCall_2 extends RuleCallToken {
-
- public LITERAL_STRING_LITERALParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getLITERALAccess().getSTRING_LITERALParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new STRING_LITERAL_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSTRING_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(STRING_LITERAL_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule LITERAL ****************/
-
-
-/************ begin Rule BOOLEAN_LITERAL ****************
- *
- * BOOLEAN_LITERAL:
- * value=BooleanValue suffix=SuffixExpression?;
- *
- **/
-
-// value=BooleanValue suffix=SuffixExpression?
-protected class BOOLEAN_LITERAL_Group extends GroupToken {
-
- public BOOLEAN_LITERAL_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getBOOLEAN_LITERALAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BOOLEAN_LITERAL_SuffixAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new BOOLEAN_LITERAL_ValueAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBOOLEAN_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// value=BooleanValue
-protected class BOOLEAN_LITERAL_ValueAssignment_0 extends AssignmentToken {
-
- public BOOLEAN_LITERAL_ValueAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getBOOLEAN_LITERALAccess().getValueAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("value",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class BOOLEAN_LITERAL_SuffixAssignment_1 extends AssignmentToken {
-
- public BOOLEAN_LITERAL_SuffixAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getBOOLEAN_LITERALAccess().getSuffixAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new BOOLEAN_LITERAL_ValueAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule BOOLEAN_LITERAL ****************/
-
-
-/************ begin Rule NUMBER_LITERAL ****************
- *
- * NUMBER_LITERAL:
- * INTEGER_LITERAL | UNLIMITED_LITERAL;
- *
- **/
-
-// INTEGER_LITERAL | UNLIMITED_LITERAL
-protected class NUMBER_LITERAL_Alternatives extends AlternativesToken {
-
- public NUMBER_LITERAL_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getNUMBER_LITERALAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NUMBER_LITERAL_INTEGER_LITERALParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NUMBER_LITERAL_UNLIMITED_LITERALParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// INTEGER_LITERAL
-protected class NUMBER_LITERAL_INTEGER_LITERALParserRuleCall_0 extends RuleCallToken {
-
- public NUMBER_LITERAL_INTEGER_LITERALParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new INTEGER_LITERAL_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(INTEGER_LITERAL_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// UNLIMITED_LITERAL
-protected class NUMBER_LITERAL_UNLIMITED_LITERALParserRuleCall_1 extends RuleCallToken {
-
- public NUMBER_LITERAL_UNLIMITED_LITERALParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UNLIMITED_LITERAL_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(UNLIMITED_LITERAL_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule NUMBER_LITERAL ****************/
-
-
-/************ begin Rule INTEGER_LITERAL ****************
- *
- * INTEGER_LITERAL:
- * value=IntegerValue suffix=SuffixExpression?;
- *
- **/
-
-// value=IntegerValue suffix=SuffixExpression?
-protected class INTEGER_LITERAL_Group extends GroupToken {
-
- public INTEGER_LITERAL_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getINTEGER_LITERALAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new INTEGER_LITERAL_SuffixAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new INTEGER_LITERAL_ValueAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// value=IntegerValue
-protected class INTEGER_LITERAL_ValueAssignment_0 extends AssignmentToken {
-
- public INTEGER_LITERAL_ValueAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getINTEGER_LITERALAccess().getValueAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("value",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class INTEGER_LITERAL_SuffixAssignment_1 extends AssignmentToken {
-
- public INTEGER_LITERAL_SuffixAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getINTEGER_LITERALAccess().getSuffixAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new INTEGER_LITERAL_ValueAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule INTEGER_LITERAL ****************/
-
-
-/************ begin Rule UNLIMITED_LITERAL ****************
- *
- * UNLIMITED_LITERAL:
- * value="*" suffix=SuffixExpression?;
- *
- **/
-
-// value="*" suffix=SuffixExpression?
-protected class UNLIMITED_LITERAL_Group extends GroupToken {
-
- public UNLIMITED_LITERAL_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getUNLIMITED_LITERALAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UNLIMITED_LITERAL_SuffixAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new UNLIMITED_LITERAL_ValueAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// value="*"
-protected class UNLIMITED_LITERAL_ValueAssignment_0 extends AssignmentToken {
-
- public UNLIMITED_LITERAL_ValueAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUNLIMITED_LITERALAccess().getValueAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("value",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class UNLIMITED_LITERAL_SuffixAssignment_1 extends AssignmentToken {
-
- public UNLIMITED_LITERAL_SuffixAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUNLIMITED_LITERALAccess().getSuffixAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new UNLIMITED_LITERAL_ValueAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule UNLIMITED_LITERAL ****************/
-
-
-/************ begin Rule STRING_LITERAL ****************
- *
- * STRING_LITERAL:
- * value=STRING suffix=SuffixExpression?;
- *
- **/
-
-// value=STRING suffix=SuffixExpression?
-protected class STRING_LITERAL_Group extends GroupToken {
-
- public STRING_LITERAL_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSTRING_LITERALAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new STRING_LITERAL_SuffixAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new STRING_LITERAL_ValueAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSTRING_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// value=STRING
-protected class STRING_LITERAL_ValueAssignment_0 extends AssignmentToken {
-
- public STRING_LITERAL_ValueAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSTRING_LITERALAccess().getValueAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("value",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("value");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class STRING_LITERAL_SuffixAssignment_1 extends AssignmentToken {
-
- public STRING_LITERAL_SuffixAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSTRING_LITERALAccess().getSuffixAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new STRING_LITERAL_ValueAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule STRING_LITERAL ****************/
-
-
-/************ begin Rule NameExpression ****************
- *
- * NameExpression:
- * (prefixOp=("++" | "--") path=QualifiedNamePath? id=ID | path=QualifiedNamePath? id=ID (invocationCompletion=Tuple |
- * sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp=("++" | "--"))?)
- * suffix=SuffixExpression?;
- *
- **/
-
-// (prefixOp=("++" | "--") path=QualifiedNamePath? id=ID | path=QualifiedNamePath? id=ID (invocationCompletion=Tuple |
-// sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp=("++" | "--"))?)
-// suffix=SuffixExpression?
-protected class NameExpression_Group extends GroupToken {
-
- public NameExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_SuffixAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NameExpression_Alternatives_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNameExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// prefixOp=("++" | "--") path=QualifiedNamePath? id=ID | path=QualifiedNamePath? id=ID (invocationCompletion=Tuple |
-// sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp=("++" | "--"))?
-protected class NameExpression_Alternatives_0 extends AlternativesToken {
-
- public NameExpression_Alternatives_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getAlternatives_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Group_0_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NameExpression_Group_0_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// prefixOp=("++" | "--") path=QualifiedNamePath? id=ID
-protected class NameExpression_Group_0_0 extends GroupToken {
-
- public NameExpression_Group_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getGroup_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_IdAssignment_0_0_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// prefixOp=("++" | "--")
-protected class NameExpression_PrefixOpAssignment_0_0_0 extends AssignmentToken {
-
- public NameExpression_PrefixOpAssignment_0_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getPrefixOpAssignment_0_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("prefixOp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("prefixOp");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-// path=QualifiedNamePath?
-protected class NameExpression_PathAssignment_0_0_1 extends AssignmentToken {
-
- public NameExpression_PathAssignment_0_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getPathAssignment_0_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNamePath_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("path",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("path");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNamePathRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NameExpression_PrefixOpAssignment_0_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// id=ID
-protected class NameExpression_IdAssignment_0_0_2 extends AssignmentToken {
-
- public NameExpression_IdAssignment_0_0_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getIdAssignment_0_0_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_PathAssignment_0_0_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NameExpression_PrefixOpAssignment_0_0_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("id",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("id");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-
-// path=QualifiedNamePath? id=ID (invocationCompletion=Tuple |
-// sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp=("++" | "--"))?
-protected class NameExpression_Group_0_1 extends GroupToken {
-
- public NameExpression_Group_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getGroup_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Alternatives_0_1_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NameExpression_IdAssignment_0_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// path=QualifiedNamePath?
-protected class NameExpression_PathAssignment_0_1_0 extends AssignmentToken {
-
- public NameExpression_PathAssignment_0_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getPathAssignment_0_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNamePath_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("path",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("path");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNamePathRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// id=ID
-protected class NameExpression_IdAssignment_0_1_1 extends AssignmentToken {
-
- public NameExpression_IdAssignment_0_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getIdAssignment_0_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_PathAssignment_0_1_0(lastRuleCallOrigin, this, 0, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 1, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("id",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("id");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// (invocationCompletion=Tuple | sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp=("++" |
-// "--"))?
-protected class NameExpression_Alternatives_0_1_2 extends AlternativesToken {
-
- public NameExpression_Alternatives_0_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getAlternatives_0_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_InvocationCompletionAssignment_0_1_2_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NameExpression_SequenceConstructionCompletionAssignment_0_1_2_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new NameExpression_PostfixOpAssignment_0_1_2_2(lastRuleCallOrigin, this, 2, inst);
- default: return null;
- }
- }
-
-}
-
-// invocationCompletion=Tuple
-protected class NameExpression_InvocationCompletionAssignment_0_1_2_0 extends AssignmentToken {
-
- public NameExpression_InvocationCompletionAssignment_0_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getInvocationCompletionAssignment_0_1_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("invocationCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("invocationCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NameExpression_IdAssignment_0_1_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion
-protected class NameExpression_SequenceConstructionCompletionAssignment_0_1_2_1 extends AssignmentToken {
-
- public NameExpression_SequenceConstructionCompletionAssignment_0_1_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionAssignment_0_1_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequenceConstructionCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequenceConstructionCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceConstructionOrAccessCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NameExpression_IdAssignment_0_1_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// postfixOp=("++" | "--")
-protected class NameExpression_PostfixOpAssignment_0_1_2_2 extends AssignmentToken {
-
- public NameExpression_PostfixOpAssignment_0_1_2_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getPostfixOpAssignment_0_1_2_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_IdAssignment_0_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("postfixOp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("postfixOp");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-
-
-
-// suffix=SuffixExpression?
-protected class NameExpression_SuffixAssignment_1 extends AssignmentToken {
-
- public NameExpression_SuffixAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNameExpressionAccess().getSuffixAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NameExpression_Alternatives_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule NameExpression ****************/
-
-
-/************ begin Rule QualifiedNamePath ****************
- *
- * QualifiedNamePath:
- * (namespace+=UnqualifiedName "::")+;
- *
- **/
-
-// (namespace+=UnqualifiedName "::")+
-protected class QualifiedNamePath_Group extends GroupToken {
-
- public QualifiedNamePath_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getQualifiedNamePathAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNamePath_ColonColonKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// namespace+=UnqualifiedName
-protected class QualifiedNamePath_NamespaceAssignment_0 extends AssignmentToken {
-
- public QualifiedNamePath_NamespaceAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNamePathAccess().getNamespaceAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UnqualifiedName_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("namespace",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("namespace");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getUnqualifiedNameRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new QualifiedNamePath_Group(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-// "::"
-protected class QualifiedNamePath_ColonColonKeyword_1 extends KeywordToken {
-
- public QualifiedNamePath_ColonColonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNamePath_NamespaceAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule QualifiedNamePath ****************/
-
-
-/************ begin Rule UnqualifiedName ****************
- *
- * UnqualifiedName:
- * name=ID templateBinding=TemplateBinding?;
- *
- **/
-
-// name=ID templateBinding=TemplateBinding?
-protected class UnqualifiedName_Group extends GroupToken {
-
- public UnqualifiedName_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getUnqualifiedNameAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UnqualifiedName_TemplateBindingAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new UnqualifiedName_NameAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getUnqualifiedNameRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// name=ID
-protected class UnqualifiedName_NameAssignment_0 extends AssignmentToken {
-
- public UnqualifiedName_NameAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUnqualifiedNameAccess().getNameAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// templateBinding=TemplateBinding?
-protected class UnqualifiedName_TemplateBindingAssignment_1 extends AssignmentToken {
-
- public UnqualifiedName_TemplateBindingAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUnqualifiedNameAccess().getTemplateBindingAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("templateBinding",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("templateBinding");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTemplateBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new UnqualifiedName_NameAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule UnqualifiedName ****************/
-
-
-/************ begin Rule TemplateBinding ****************
- *
- * TemplateBinding:
- * "<" bindings+=NamedTemplateBinding ("," bindings+=NamedTemplateBinding)* ">";
- *
- **/
-
-// "<" bindings+=NamedTemplateBinding ("," bindings+=NamedTemplateBinding)* ">"
-protected class TemplateBinding_Group extends GroupToken {
-
- public TemplateBinding_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_GreaterThanSignKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getTemplateBindingRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "<"
-protected class TemplateBinding_LessThanSignKeyword_0 extends KeywordToken {
-
- public TemplateBinding_LessThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// bindings+=NamedTemplateBinding
-protected class TemplateBinding_BindingsAssignment_1 extends AssignmentToken {
-
- public TemplateBinding_BindingsAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getBindingsAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NamedTemplateBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("bindings",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("bindings");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNamedTemplateBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new TemplateBinding_LessThanSignKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ("," bindings+=NamedTemplateBinding)*
-protected class TemplateBinding_Group_2 extends GroupToken {
-
- public TemplateBinding_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_BindingsAssignment_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class TemplateBinding_CommaKeyword_2_0 extends KeywordToken {
-
- public TemplateBinding_CommaKeyword_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new TemplateBinding_BindingsAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// bindings+=NamedTemplateBinding
-protected class TemplateBinding_BindingsAssignment_2_1 extends AssignmentToken {
-
- public TemplateBinding_BindingsAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getBindingsAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NamedTemplateBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("bindings",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("bindings");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNamedTemplateBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new TemplateBinding_CommaKeyword_2_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ">"
-protected class TemplateBinding_GreaterThanSignKeyword_3 extends KeywordToken {
-
- public TemplateBinding_GreaterThanSignKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new TemplateBinding_BindingsAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule TemplateBinding ****************/
-
-
-/************ begin Rule NamedTemplateBinding ****************
- *
- * NamedTemplateBinding:
- * formal=ID "=>" actual=QualifiedNameWithBinding;
- *
- **/
-
-// formal=ID "=>" actual=QualifiedNameWithBinding
-protected class NamedTemplateBinding_Group extends GroupToken {
-
- public NamedTemplateBinding_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNamedTemplateBindingAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NamedTemplateBinding_ActualAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNamedTemplateBindingRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// formal=ID
-protected class NamedTemplateBinding_FormalAssignment_0 extends AssignmentToken {
-
- public NamedTemplateBinding_FormalAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNamedTemplateBindingAccess().getFormalAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("formal",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("formal");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "=>"
-protected class NamedTemplateBinding_EqualsSignGreaterThanSignKeyword_1 extends KeywordToken {
-
- public NamedTemplateBinding_EqualsSignGreaterThanSignKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NamedTemplateBinding_FormalAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// actual=QualifiedNameWithBinding
-protected class NamedTemplateBinding_ActualAssignment_2 extends AssignmentToken {
-
- public NamedTemplateBinding_ActualAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNamedTemplateBindingAccess().getActualAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("actual",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("actual");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NamedTemplateBinding_EqualsSignGreaterThanSignKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule NamedTemplateBinding ****************/
-
-
-/************ begin Rule QualifiedNameWithBinding ****************
- *
- * QualifiedNameWithBinding:
- * id=ID binding=TemplateBinding? ("::" remaining=QualifiedNameWithBinding)?;
- *
- **/
-
-// id=ID binding=TemplateBinding? ("::" remaining=QualifiedNameWithBinding)?
-protected class QualifiedNameWithBinding_Group extends GroupToken {
-
- public QualifiedNameWithBinding_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new QualifiedNameWithBinding_BindingAssignment_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new QualifiedNameWithBinding_IdAssignment_0(lastRuleCallOrigin, this, 2, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// id=ID
-protected class QualifiedNameWithBinding_IdAssignment_0 extends AssignmentToken {
-
- public QualifiedNameWithBinding_IdAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getIdAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("id",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("id");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// binding=TemplateBinding?
-protected class QualifiedNameWithBinding_BindingAssignment_1 extends AssignmentToken {
-
- public QualifiedNameWithBinding_BindingAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getBindingAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TemplateBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("binding",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("binding");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTemplateBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new QualifiedNameWithBinding_IdAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ("::" remaining=QualifiedNameWithBinding)?
-protected class QualifiedNameWithBinding_Group_2 extends GroupToken {
-
- public QualifiedNameWithBinding_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_RemainingAssignment_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "::"
-protected class QualifiedNameWithBinding_ColonColonKeyword_2_0 extends KeywordToken {
-
- public QualifiedNameWithBinding_ColonColonKeyword_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_BindingAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new QualifiedNameWithBinding_IdAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// remaining=QualifiedNameWithBinding
-protected class QualifiedNameWithBinding_RemainingAssignment_2_1 extends AssignmentToken {
-
- public QualifiedNameWithBinding_RemainingAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNameWithBindingAccess().getRemainingAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("remaining",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("remaining");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new QualifiedNameWithBinding_ColonColonKeyword_2_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule QualifiedNameWithBinding ****************/
-
-
-/************ begin Rule Tuple ****************
- *
- * Tuple:
- * {Tuple} "(" (tupleElements+=TupleElement ("," tupleElements+=TupleElement)*)? ")";
- *
- **/
-
-// {Tuple} "(" (tupleElements+=TupleElement ("," tupleElements+=TupleElement)*)? ")"
-protected class Tuple_Group extends GroupToken {
-
- public Tuple_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTupleAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_RightParenthesisKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getTupleAccess().getTupleAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {Tuple}
-protected class Tuple_TupleAction_0 extends ActionToken {
-
- public Tuple_TupleAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getTupleAccess().getTupleAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "("
-protected class Tuple_LeftParenthesisKeyword_1 extends KeywordToken {
-
- public Tuple_LeftParenthesisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_TupleAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// (tupleElements+=TupleElement ("," tupleElements+=TupleElement)*)?
-protected class Tuple_Group_2 extends GroupToken {
-
- public Tuple_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTupleAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group_2_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Tuple_TupleElementsAssignment_2_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// tupleElements+=TupleElement
-protected class Tuple_TupleElementsAssignment_2_0 extends AssignmentToken {
-
- public Tuple_TupleElementsAssignment_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTupleAccess().getTupleElementsAssignment_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TupleElement_ArgumentAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tupleElements",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tupleElements");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Tuple_LeftParenthesisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ("," tupleElements+=TupleElement)*
-protected class Tuple_Group_2_1 extends GroupToken {
-
- public Tuple_Group_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getTupleAccess().getGroup_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_TupleElementsAssignment_2_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class Tuple_CommaKeyword_2_1_0 extends KeywordToken {
-
- public Tuple_CommaKeyword_2_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTupleAccess().getCommaKeyword_2_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group_2_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Tuple_TupleElementsAssignment_2_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// tupleElements+=TupleElement
-protected class Tuple_TupleElementsAssignment_2_1_1 extends AssignmentToken {
-
- public Tuple_TupleElementsAssignment_2_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTupleAccess().getTupleElementsAssignment_2_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new TupleElement_ArgumentAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tupleElements",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tupleElements");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Tuple_CommaKeyword_2_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-// ")"
-protected class Tuple_RightParenthesisKeyword_3 extends KeywordToken {
-
- public Tuple_RightParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getTupleAccess().getRightParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Tuple_LeftParenthesisKeyword_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule Tuple ****************/
-
-
-/************ begin Rule TupleElement ****************
- *
- * TupleElement:
- * argument=Expression;
- *
- **/
-
-// argument=Expression
-protected class TupleElement_ArgumentAssignment extends AssignmentToken {
-
- public TupleElement_ArgumentAssignment(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getTupleElementAccess().getArgumentAssignment();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getTupleElementRule().getType().getClassifier())
- return null;
- if((value = eObjectConsumer.getConsumable("argument",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("argument");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-/************ end Rule TupleElement ****************/
-
-
-/************ begin Rule Expression ****************
- *
- * / **************
- * * Expressions
- * ************** / Expression:
- * ConditionalTestExpression;
- *
- **/
-
-// ConditionalTestExpression
-protected class Expression_ConditionalTestExpressionParserRuleCall extends RuleCallToken {
-
- public Expression_ConditionalTestExpressionParserRuleCall(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalTestExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ConditionalTestExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-/************ end Rule Expression ****************/
-
-
-/************ begin Rule ConditionalTestExpression ****************
- *
- * ConditionalTestExpression:
- * exp=ConditionalOrExpression ("?" whenTrue=ConditionalTestExpression ":" whenFalse=ConditionalTestExpression)?;
- *
- **/
-
-// exp=ConditionalOrExpression ("?" whenTrue=ConditionalTestExpression ":" whenFalse=ConditionalTestExpression)?
-protected class ConditionalTestExpression_Group extends GroupToken {
-
- public ConditionalTestExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConditionalTestExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalTestExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp=ConditionalOrExpression
-protected class ConditionalTestExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ConditionalTestExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalOrExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConditionalOrExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("?" whenTrue=ConditionalTestExpression ":" whenFalse=ConditionalTestExpression)?
-protected class ConditionalTestExpression_Group_1 extends GroupToken {
-
- public ConditionalTestExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_WhenFalseAssignment_1_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "?"
-protected class ConditionalTestExpression_QuestionMarkKeyword_1_0 extends KeywordToken {
-
- public ConditionalTestExpression_QuestionMarkKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_ExpAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// whenTrue=ConditionalTestExpression
-protected class ConditionalTestExpression_WhenTrueAssignment_1_1 extends AssignmentToken {
-
- public ConditionalTestExpression_WhenTrueAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getWhenTrueAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("whenTrue",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("whenTrue");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConditionalTestExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ConditionalTestExpression_QuestionMarkKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ":"
-protected class ConditionalTestExpression_ColonKeyword_1_2 extends KeywordToken {
-
- public ConditionalTestExpression_ColonKeyword_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_WhenTrueAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// whenFalse=ConditionalTestExpression
-protected class ConditionalTestExpression_WhenFalseAssignment_1_3 extends AssignmentToken {
-
- public ConditionalTestExpression_WhenFalseAssignment_1_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalTestExpressionAccess().getWhenFalseAssignment_1_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalTestExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("whenFalse",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("whenFalse");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConditionalTestExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ConditionalTestExpression_ColonKeyword_1_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ConditionalTestExpression ****************/
-
-
-/************ begin Rule ConditionalOrExpression ****************
- *
- * ConditionalOrExpression:
- * exp+=ConditionalAndExpression ("||" exp+=ConditionalAndExpression)*;
- *
- **/
-
-// exp+=ConditionalAndExpression ("||" exp+=ConditionalAndExpression)*
-protected class ConditionalOrExpression_Group extends GroupToken {
-
- public ConditionalOrExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalOrExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConditionalOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalOrExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=ConditionalAndExpression
-protected class ConditionalOrExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ConditionalOrExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalAndExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConditionalAndExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("||" exp+=ConditionalAndExpression)*
-protected class ConditionalOrExpression_Group_1 extends GroupToken {
-
- public ConditionalOrExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalOrExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalOrExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "||"
-protected class ConditionalOrExpression_VerticalLineVerticalLineKeyword_1_0 extends KeywordToken {
-
- public ConditionalOrExpression_VerticalLineVerticalLineKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConditionalOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// exp+=ConditionalAndExpression
-protected class ConditionalOrExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public ConditionalOrExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalOrExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalAndExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConditionalAndExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ConditionalOrExpression_VerticalLineVerticalLineKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ConditionalOrExpression ****************/
-
-
-/************ begin Rule ConditionalAndExpression ****************
- *
- * ConditionalAndExpression:
- * exp+=InclusiveOrExpression ("&&" exp+=InclusiveOrExpression)*;
- *
- **/
-
-// exp+=InclusiveOrExpression ("&&" exp+=InclusiveOrExpression)*
-protected class ConditionalAndExpression_Group extends GroupToken {
-
- public ConditionalAndExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalAndExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalAndExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConditionalAndExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalAndExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=InclusiveOrExpression
-protected class ConditionalAndExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ConditionalAndExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InclusiveOrExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getInclusiveOrExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("&&" exp+=InclusiveOrExpression)*
-protected class ConditionalAndExpression_Group_1 extends GroupToken {
-
- public ConditionalAndExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConditionalAndExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalAndExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "&&"
-protected class ConditionalAndExpression_AmpersandAmpersandKeyword_1_0 extends KeywordToken {
-
- public ConditionalAndExpression_AmpersandAmpersandKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConditionalAndExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConditionalAndExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// exp+=InclusiveOrExpression
-protected class ConditionalAndExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public ConditionalAndExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConditionalAndExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InclusiveOrExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getInclusiveOrExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ConditionalAndExpression_AmpersandAmpersandKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ConditionalAndExpression ****************/
-
-
-/************ begin Rule InclusiveOrExpression ****************
- *
- * InclusiveOrExpression:
- * exp+=ExclusiveOrExpression ("|" exp+=ExclusiveOrExpression)*;
- *
- **/
-
-// exp+=ExclusiveOrExpression ("|" exp+=ExclusiveOrExpression)*
-protected class InclusiveOrExpression_Group extends GroupToken {
-
- public InclusiveOrExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInclusiveOrExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InclusiveOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InclusiveOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInclusiveOrExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=ExclusiveOrExpression
-protected class InclusiveOrExpression_ExpAssignment_0 extends AssignmentToken {
-
- public InclusiveOrExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ExclusiveOrExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExclusiveOrExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("|" exp+=ExclusiveOrExpression)*
-protected class InclusiveOrExpression_Group_1 extends GroupToken {
-
- public InclusiveOrExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInclusiveOrExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InclusiveOrExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "|"
-protected class InclusiveOrExpression_VerticalLineKeyword_1_0 extends KeywordToken {
-
- public InclusiveOrExpression_VerticalLineKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InclusiveOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InclusiveOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// exp+=ExclusiveOrExpression
-protected class InclusiveOrExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public InclusiveOrExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInclusiveOrExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ExclusiveOrExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExclusiveOrExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InclusiveOrExpression_VerticalLineKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule InclusiveOrExpression ****************/
-
-
-/************ begin Rule ExclusiveOrExpression ****************
- *
- * ExclusiveOrExpression:
- * exp+=AndExpression ("^" exp+=AndExpression)*;
- *
- **/
-
-// exp+=AndExpression ("^" exp+=AndExpression)*
-protected class ExclusiveOrExpression_Group extends GroupToken {
-
- public ExclusiveOrExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getExclusiveOrExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ExclusiveOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ExclusiveOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getExclusiveOrExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=AndExpression
-protected class ExclusiveOrExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ExclusiveOrExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AndExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAndExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("^" exp+=AndExpression)*
-protected class ExclusiveOrExpression_Group_1 extends GroupToken {
-
- public ExclusiveOrExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getExclusiveOrExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ExclusiveOrExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "^"
-protected class ExclusiveOrExpression_CircumflexAccentKeyword_1_0 extends KeywordToken {
-
- public ExclusiveOrExpression_CircumflexAccentKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ExclusiveOrExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ExclusiveOrExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// exp+=AndExpression
-protected class ExclusiveOrExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public ExclusiveOrExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getExclusiveOrExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AndExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAndExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ExclusiveOrExpression_CircumflexAccentKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ExclusiveOrExpression ****************/
-
-
-/************ begin Rule AndExpression ****************
- *
- * AndExpression:
- * exp+=EqualityExpression ("&" exp+=EqualityExpression)*;
- *
- **/
-
-// exp+=EqualityExpression ("&" exp+=EqualityExpression)*
-protected class AndExpression_Group extends GroupToken {
-
- public AndExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAndExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AndExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AndExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAndExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=EqualityExpression
-protected class AndExpression_ExpAssignment_0 extends AssignmentToken {
-
- public AndExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAndExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EqualityExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getEqualityExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("&" exp+=EqualityExpression)*
-protected class AndExpression_Group_1 extends GroupToken {
-
- public AndExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAndExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AndExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "&"
-protected class AndExpression_AmpersandKeyword_1_0 extends KeywordToken {
-
- public AndExpression_AmpersandKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AndExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AndExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// exp+=EqualityExpression
-protected class AndExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public AndExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAndExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EqualityExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getEqualityExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AndExpression_AmpersandKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule AndExpression ****************/
-
-
-/************ begin Rule EqualityExpression ****************
- *
- * EqualityExpression:
- * exp+=ClassificationExpression (op+=("==" | "!=") exp+=ClassificationExpression)*;
- *
- **/
-
-// exp+=ClassificationExpression (op+=("==" | "!=") exp+=ClassificationExpression)*
-protected class EqualityExpression_Group extends GroupToken {
-
- public EqualityExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getEqualityExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EqualityExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new EqualityExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getEqualityExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=ClassificationExpression
-protected class EqualityExpression_ExpAssignment_0 extends AssignmentToken {
-
- public EqualityExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getEqualityExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op+=("==" | "!=") exp+=ClassificationExpression)*
-protected class EqualityExpression_Group_1 extends GroupToken {
-
- public EqualityExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getEqualityExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EqualityExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op+=("==" | "!=")
-protected class EqualityExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public EqualityExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getEqualityExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EqualityExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new EqualityExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-// exp+=ClassificationExpression
-protected class EqualityExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public EqualityExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getEqualityExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new EqualityExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule EqualityExpression ****************/
-
-
-/************ begin Rule ClassificationExpression ****************
- *
- * //enum EqualityOperator :
- * // EQUALS = '==' |
- * // NOT_EQUALS = '!='
- * //;
- * ClassificationExpression:
- * exp=RelationalExpression (op=("instanceof" | "hastype") typeName=NameExpression)?;
- *
- **/
-
-// exp=RelationalExpression (op=("instanceof" | "hastype") typeName=NameExpression)?
-protected class ClassificationExpression_Group extends GroupToken {
-
- public ClassificationExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ClassificationExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassificationExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp=RelationalExpression
-protected class ClassificationExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ClassificationExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new RelationalExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getRelationalExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op=("instanceof" | "hastype") typeName=NameExpression)?
-protected class ClassificationExpression_Group_1 extends GroupToken {
-
- public ClassificationExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationExpression_TypeNameAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op=("instanceof" | "hastype")
-protected class ClassificationExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public ClassificationExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationExpression_ExpAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-// typeName=NameExpression
-protected class ClassificationExpression_TypeNameAssignment_1_1 extends AssignmentToken {
-
- public ClassificationExpression_TypeNameAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationExpressionAccess().getTypeNameAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("typeName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("typeName");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNameExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassificationExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ClassificationExpression ****************/
-
-
-/************ begin Rule RelationalExpression ****************
- *
- * //enum ClassificationOperator :
- * // INSTANCEOF = 'instanceof' |
- * // HASTYPE = 'hastype'
- * //;
- * RelationalExpression:
- * left=ShiftExpression (op=("<" | ">" | "<=" | ">=") right=ShiftExpression)?;
- *
- **/
-
-// left=ShiftExpression (op=("<" | ">" | "<=" | ">=") right=ShiftExpression)?
-protected class RelationalExpression_Group extends GroupToken {
-
- public RelationalExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getRelationalExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new RelationalExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new RelationalExpression_LeftAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getRelationalExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// left=ShiftExpression
-protected class RelationalExpression_LeftAssignment_0 extends AssignmentToken {
-
- public RelationalExpression_LeftAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getRelationalExpressionAccess().getLeftAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ShiftExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("left",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("left");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getShiftExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op=("<" | ">" | "<=" | ">=") right=ShiftExpression)?
-protected class RelationalExpression_Group_1 extends GroupToken {
-
- public RelationalExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getRelationalExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new RelationalExpression_RightAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op=("<" | ">" | "<=" | ">=")
-protected class RelationalExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public RelationalExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getRelationalExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new RelationalExpression_LeftAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3();
- return obj;
- }
- return null;
- }
-
-}
-
-// right=ShiftExpression
-protected class RelationalExpression_RightAssignment_1_1 extends AssignmentToken {
-
- public RelationalExpression_RightAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getRelationalExpressionAccess().getRightAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ShiftExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("right",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("right");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getShiftExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new RelationalExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule RelationalExpression ****************/
-
-
-/************ begin Rule ShiftExpression ****************
- *
- * //RelationalOperator :
- * // LOWER = '<' |
- * // UPPER = '>' |
- * // LOWER_EQUALS = '<=' |
- * // UPPER_EQUALS = '>='
- * //;
- * ShiftExpression:
- * exp+=AdditiveExpression (op=("<<" | ">>" | ">>>") exp+=AdditiveExpression)?;
- *
- **/
-
-// exp+=AdditiveExpression (op=("<<" | ">>" | ">>>") exp+=AdditiveExpression)?
-protected class ShiftExpression_Group extends GroupToken {
-
- public ShiftExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getShiftExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ShiftExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ShiftExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getShiftExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=AdditiveExpression
-protected class ShiftExpression_ExpAssignment_0 extends AssignmentToken {
-
- public ShiftExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getShiftExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AdditiveExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAdditiveExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op=("<<" | ">>" | ">>>") exp+=AdditiveExpression)?
-protected class ShiftExpression_Group_1 extends GroupToken {
-
- public ShiftExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getShiftExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ShiftExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op=("<<" | ">>" | ">>>")
-protected class ShiftExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public ShiftExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getShiftExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ShiftExpression_ExpAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2();
- return obj;
- }
- return null;
- }
-
-}
-
-// exp+=AdditiveExpression
-protected class ShiftExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public ShiftExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getShiftExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AdditiveExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAdditiveExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ShiftExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ShiftExpression ****************/
-
-
-/************ begin Rule AdditiveExpression ****************
- *
- * //enum ShiftOperator :
- * // LSHIFT = '<<' |
- * // RSHIFT = '>>' |
- * // URSHIFT = '>>>'
- * //;
- * AdditiveExpression:
- * exp+=MultiplicativeExpression (op+=("+" | "-") exp+=MultiplicativeExpression)*;
- *
- **/
-
-// exp+=MultiplicativeExpression (op+=("+" | "-") exp+=MultiplicativeExpression)*
-protected class AdditiveExpression_Group extends GroupToken {
-
- public AdditiveExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAdditiveExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AdditiveExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AdditiveExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAdditiveExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=MultiplicativeExpression
-protected class AdditiveExpression_ExpAssignment_0 extends AssignmentToken {
-
- public AdditiveExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAdditiveExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new MultiplicativeExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getMultiplicativeExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op+=("+" | "-") exp+=MultiplicativeExpression)*
-protected class AdditiveExpression_Group_1 extends GroupToken {
-
- public AdditiveExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAdditiveExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AdditiveExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op+=("+" | "-")
-protected class AdditiveExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public AdditiveExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAdditiveExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AdditiveExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AdditiveExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-// exp+=MultiplicativeExpression
-protected class AdditiveExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public AdditiveExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAdditiveExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new MultiplicativeExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getMultiplicativeExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AdditiveExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule AdditiveExpression ****************/
-
-
-/************ begin Rule MultiplicativeExpression ****************
- *
- * //enum AdditiveOp :
- * // PLUS = '+' |
- * // MINUS = '-'
- * //;
- * MultiplicativeExpression:
- * exp+=UnaryExpression (op+=("*" | "/" | "%") exp+=UnaryExpression)*;
- *
- **/
-
-// exp+=UnaryExpression (op+=("*" | "/" | "%") exp+=UnaryExpression)*
-protected class MultiplicativeExpression_Group extends GroupToken {
-
- public MultiplicativeExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getMultiplicativeExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new MultiplicativeExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new MultiplicativeExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getMultiplicativeExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// exp+=UnaryExpression
-protected class MultiplicativeExpression_ExpAssignment_0 extends AssignmentToken {
-
- public MultiplicativeExpression_ExpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UnaryExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getUnaryExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (op+=("*" | "/" | "%") exp+=UnaryExpression)*
-protected class MultiplicativeExpression_Group_1 extends GroupToken {
-
- public MultiplicativeExpression_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getMultiplicativeExpressionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new MultiplicativeExpression_ExpAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// op+=("*" | "/" | "%")
-protected class MultiplicativeExpression_OpAssignment_1_0 extends AssignmentToken {
-
- public MultiplicativeExpression_OpAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getMultiplicativeExpressionAccess().getOpAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new MultiplicativeExpression_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new MultiplicativeExpression_ExpAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2();
- return obj;
- }
- return null;
- }
-
-}
-
-// exp+=UnaryExpression
-protected class MultiplicativeExpression_ExpAssignment_1_1 extends AssignmentToken {
-
- public MultiplicativeExpression_ExpAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getMultiplicativeExpressionAccess().getExpAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UnaryExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getUnaryExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new MultiplicativeExpression_OpAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule MultiplicativeExpression ****************/
-
-
-/************ begin Rule UnaryExpression ****************
- *
- * //enum MultiplicativeOp :
- * // MULT = '*' |
- * // DIV = '/' |
- * // MOD = '%'
- * //;
- * UnaryExpression:
- * op=("!" | "-" | "+" | "$" | "~")? exp=PrimaryExpression;
- *
- **/
-
-// op=("!" | "-" | "+" | "$" | "~")? exp=PrimaryExpression
-protected class UnaryExpression_Group extends GroupToken {
-
- public UnaryExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getUnaryExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new UnaryExpression_ExpAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getUnaryExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// op=("!" | "-" | "+" | "$" | "~")?
-protected class UnaryExpression_OpAssignment_0 extends AssignmentToken {
-
- public UnaryExpression_OpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUnaryExpressionAccess().getOpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3();
- return obj;
- }
- if(keywordSerializer.isValid(obj.getEObject(), grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4(), value, null)) {
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4();
- return obj;
- }
- return null;
- }
-
-}
-
-// exp=PrimaryExpression
-protected class UnaryExpression_ExpAssignment_1 extends AssignmentToken {
-
- public UnaryExpression_ExpAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getUnaryExpressionAccess().getExpAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PrimaryExpression_PrefixAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("exp",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("exp");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getPrimaryExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new UnaryExpression_OpAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-
-/************ end Rule UnaryExpression ****************/
-
-
-/************ begin Rule PrimaryExpression ****************
- *
- * //PrimaryExpression :
- * // prefix = ValueSpecification (suffix = SuffixExpression)?
- * //;
- * PrimaryExpression:
- * prefix=ValueSpecification;
- *
- **/
-
-// prefix=ValueSpecification
-protected class PrimaryExpression_PrefixAssignment extends AssignmentToken {
-
- public PrimaryExpression_PrefixAssignment(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getPrimaryExpressionAccess().getPrefixAssignment();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ValueSpecification_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getPrimaryExpressionRule().getType().getClassifier())
- return null;
- if((value = eObjectConsumer.getConsumable("prefix",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("prefix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getValueSpecificationRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-/************ end Rule PrimaryExpression ****************/
-
-
-/************ begin Rule SuffixExpression ****************
- *
- * SuffixExpression:
- * OperationCallExpression | PropertyCallExpression | LinkOperationExpression | SequenceOperationExpression |
- * SequenceReductionExpression | SequenceExpansionExpression | ClassExtentExpression;
- *
- **/
-
-// OperationCallExpression | PropertyCallExpression | LinkOperationExpression | SequenceOperationExpression |
-// SequenceReductionExpression | SequenceExpansionExpression | ClassExtentExpression
-protected class SuffixExpression_Alternatives extends AlternativesToken {
-
- public SuffixExpression_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_OperationCallExpressionParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SuffixExpression_PropertyCallExpressionParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new SuffixExpression_LinkOperationExpressionParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- case 3: return new SuffixExpression_SequenceOperationExpressionParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
- case 4: return new SuffixExpression_SequenceReductionExpressionParserRuleCall_4(lastRuleCallOrigin, this, 4, inst);
- case 5: return new SuffixExpression_SequenceExpansionExpressionParserRuleCall_5(lastRuleCallOrigin, this, 5, inst);
- case 6: return new SuffixExpression_ClassExtentExpressionParserRuleCall_6(lastRuleCallOrigin, this, 6, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getCollectOrIterateOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getForAllOrExistsOrOneOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getIsUniqueOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getLinkOperationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getOperationCallExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getPropertyCallExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSelectOrRejectOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSequenceOperationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSequenceReductionExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// OperationCallExpression
-protected class SuffixExpression_OperationCallExpressionParserRuleCall_0 extends RuleCallToken {
-
- public SuffixExpression_OperationCallExpressionParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getOperationCallExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(OperationCallExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// PropertyCallExpression
-protected class SuffixExpression_PropertyCallExpressionParserRuleCall_1 extends RuleCallToken {
-
- public SuffixExpression_PropertyCallExpressionParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getPropertyCallExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(PropertyCallExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// LinkOperationExpression
-protected class SuffixExpression_LinkOperationExpressionParserRuleCall_2 extends RuleCallToken {
-
- public SuffixExpression_LinkOperationExpressionParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLinkOperationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(LinkOperationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SequenceOperationExpression
-protected class SuffixExpression_SequenceOperationExpressionParserRuleCall_3 extends RuleCallToken {
-
- public SuffixExpression_SequenceOperationExpressionParserRuleCall_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceOperationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceOperationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SequenceOperationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SequenceReductionExpression
-protected class SuffixExpression_SequenceReductionExpressionParserRuleCall_4 extends RuleCallToken {
-
- public SuffixExpression_SequenceReductionExpressionParserRuleCall_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceReductionExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceReductionExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SequenceReductionExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SequenceExpansionExpression
-protected class SuffixExpression_SequenceExpansionExpressionParserRuleCall_5 extends RuleCallToken {
-
- public SuffixExpression_SequenceExpansionExpressionParserRuleCall_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceExpansionExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getCollectOrIterateOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getForAllOrExistsOrOneOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getIsUniqueOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSelectOrRejectOperationRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SequenceExpansionExpression_Alternatives.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ClassExtentExpression
-protected class SuffixExpression_ClassExtentExpressionParserRuleCall_6 extends RuleCallToken {
-
- public SuffixExpression_ClassExtentExpressionParserRuleCall_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(ClassExtentExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule SuffixExpression ****************/
-
-
-/************ begin Rule OperationCallExpression ****************
- *
- * OperationCallExpression:
- * "." operationName=ID tuple=Tuple suffix=SuffixExpression?;
- *
- **/
-
-// "." operationName=ID tuple=Tuple suffix=SuffixExpression?
-protected class OperationCallExpression_Group extends GroupToken {
-
- public OperationCallExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getOperationCallExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpression_SuffixAssignment_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new OperationCallExpression_TupleAssignment_2(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getOperationCallExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "."
-protected class OperationCallExpression_FullStopKeyword_0 extends KeywordToken {
-
- public OperationCallExpression_FullStopKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// operationName=ID
-protected class OperationCallExpression_OperationNameAssignment_1 extends AssignmentToken {
-
- public OperationCallExpression_OperationNameAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionAccess().getOperationNameAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpression_FullStopKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("operationName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("operationName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// tuple=Tuple
-protected class OperationCallExpression_TupleAssignment_2 extends AssignmentToken {
-
- public OperationCallExpression_TupleAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionAccess().getTupleAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tuple",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tuple");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new OperationCallExpression_OperationNameAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// suffix=SuffixExpression?
-protected class OperationCallExpression_SuffixAssignment_3 extends AssignmentToken {
-
- public OperationCallExpression_SuffixAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionAccess().getSuffixAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new OperationCallExpression_TupleAssignment_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule OperationCallExpression ****************/
-
-
-/************ begin Rule OperationCallExpressionWithoutDot ****************
- *
- * OperationCallExpressionWithoutDot:
- * operationName=ID tuple=Tuple suffix=SuffixExpression?;
- *
- **/
-
-// operationName=ID tuple=Tuple suffix=SuffixExpression?
-protected class OperationCallExpressionWithoutDot_Group extends GroupToken {
-
- public OperationCallExpressionWithoutDot_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getOperationCallExpressionWithoutDotAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpressionWithoutDot_SuffixAssignment_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new OperationCallExpressionWithoutDot_TupleAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getOperationCallExpressionWithoutDotRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// operationName=ID
-protected class OperationCallExpressionWithoutDot_OperationNameAssignment_0 extends AssignmentToken {
-
- public OperationCallExpressionWithoutDot_OperationNameAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("operationName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("operationName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// tuple=Tuple
-protected class OperationCallExpressionWithoutDot_TupleAssignment_1 extends AssignmentToken {
-
- public OperationCallExpressionWithoutDot_TupleAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tuple",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tuple");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new OperationCallExpressionWithoutDot_OperationNameAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// suffix=SuffixExpression?
-protected class OperationCallExpressionWithoutDot_SuffixAssignment_2 extends AssignmentToken {
-
- public OperationCallExpressionWithoutDot_SuffixAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new OperationCallExpressionWithoutDot_TupleAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule OperationCallExpressionWithoutDot ****************/
-
-
-/************ begin Rule PropertyCallExpression ****************
- *
- * PropertyCallExpression:
- * "." propertyName=ID ("[" index=Expression "]")? suffix=SuffixExpression?;
- *
- **/
-
-// "." propertyName=ID ("[" index=Expression "]")? suffix=SuffixExpression?
-protected class PropertyCallExpression_Group extends GroupToken {
-
- public PropertyCallExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_SuffixAssignment_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new PropertyCallExpression_Group_2(lastRuleCallOrigin, this, 1, inst);
- case 2: return new PropertyCallExpression_PropertyNameAssignment_1(lastRuleCallOrigin, this, 2, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getPropertyCallExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "."
-protected class PropertyCallExpression_FullStopKeyword_0 extends KeywordToken {
-
- public PropertyCallExpression_FullStopKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// propertyName=ID
-protected class PropertyCallExpression_PropertyNameAssignment_1 extends AssignmentToken {
-
- public PropertyCallExpression_PropertyNameAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getPropertyNameAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_FullStopKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("propertyName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("propertyName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ("[" index=Expression "]")?
-protected class PropertyCallExpression_Group_2 extends GroupToken {
-
- public PropertyCallExpression_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_RightSquareBracketKeyword_2_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "["
-protected class PropertyCallExpression_LeftSquareBracketKeyword_2_0 extends KeywordToken {
-
- public PropertyCallExpression_LeftSquareBracketKeyword_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_PropertyNameAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// index=Expression
-protected class PropertyCallExpression_IndexAssignment_2_1 extends AssignmentToken {
-
- public PropertyCallExpression_IndexAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getIndexAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("index",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("index");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new PropertyCallExpression_LeftSquareBracketKeyword_2_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// "]"
-protected class PropertyCallExpression_RightSquareBracketKeyword_2_2 extends KeywordToken {
-
- public PropertyCallExpression_RightSquareBracketKeyword_2_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PropertyCallExpression_IndexAssignment_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// suffix=SuffixExpression?
-protected class PropertyCallExpression_SuffixAssignment_3 extends AssignmentToken {
-
- public PropertyCallExpression_SuffixAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getPropertyCallExpressionAccess().getSuffixAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new PropertyCallExpression_Group_2(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new PropertyCallExpression_PropertyNameAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule PropertyCallExpression ****************/
-
-
-/************ begin Rule LinkOperationExpression ****************
- *
- * LinkOperationExpression:
- * "." kind=LinkOperationKind tuple=LinkOperationTuple;
- *
- **/
-
-// "." kind=LinkOperationKind tuple=LinkOperationTuple
-protected class LinkOperationExpression_Group extends GroupToken {
-
- public LinkOperationExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationExpression_TupleAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLinkOperationExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "."
-protected class LinkOperationExpression_FullStopKeyword_0 extends KeywordToken {
-
- public LinkOperationExpression_FullStopKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// kind=LinkOperationKind
-protected class LinkOperationExpression_KindAssignment_1 extends AssignmentToken {
-
- public LinkOperationExpression_KindAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationExpressionAccess().getKindAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationExpression_FullStopKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("kind",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("kind");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// tuple=LinkOperationTuple
-protected class LinkOperationExpression_TupleAssignment_2 extends AssignmentToken {
-
- public LinkOperationExpression_TupleAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationExpressionAccess().getTupleAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tuple",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tuple");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getLinkOperationTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LinkOperationExpression_KindAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule LinkOperationExpression ****************/
-
-
-/************ begin Rule LinkOperationTuple ****************
- *
- * LinkOperationTuple:
- * "(" linkOperationTupleElement+=LinkOperationTupleElement ("," linkOperationTupleElement+=LinkOperationTupleElement)*
- * ")";
- *
- **/
-
-// "(" linkOperationTupleElement+=LinkOperationTupleElement ("," linkOperationTupleElement+=LinkOperationTupleElement)* ")"
-protected class LinkOperationTuple_Group extends GroupToken {
-
- public LinkOperationTuple_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTuple_RightParenthesisKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLinkOperationTupleRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "("
-protected class LinkOperationTuple_LeftParenthesisKeyword_0 extends KeywordToken {
-
- public LinkOperationTuple_LeftParenthesisKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// linkOperationTupleElement+=LinkOperationTupleElement
-protected class LinkOperationTuple_LinkOperationTupleElementAssignment_1 extends AssignmentToken {
-
- public LinkOperationTuple_LinkOperationTupleElementAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("linkOperationTupleElement",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("linkOperationTupleElement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getLinkOperationTupleElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LinkOperationTuple_LeftParenthesisKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ("," linkOperationTupleElement+=LinkOperationTupleElement)*
-protected class LinkOperationTuple_Group_2 extends GroupToken {
-
- public LinkOperationTuple_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTuple_LinkOperationTupleElementAssignment_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class LinkOperationTuple_CommaKeyword_2_0 extends KeywordToken {
-
- public LinkOperationTuple_CommaKeyword_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTuple_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LinkOperationTuple_LinkOperationTupleElementAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// linkOperationTupleElement+=LinkOperationTupleElement
-protected class LinkOperationTuple_LinkOperationTupleElementAssignment_2_1 extends AssignmentToken {
-
- public LinkOperationTuple_LinkOperationTupleElementAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("linkOperationTupleElement",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("linkOperationTupleElement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getLinkOperationTupleElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LinkOperationTuple_CommaKeyword_2_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ")"
-protected class LinkOperationTuple_RightParenthesisKeyword_3 extends KeywordToken {
-
- public LinkOperationTuple_RightParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTuple_Group_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LinkOperationTuple_LinkOperationTupleElementAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule LinkOperationTuple ****************/
-
-
-/************ begin Rule LinkOperationTupleElement ****************
- *
- * LinkOperationTupleElement:
- * objectOrRole=ID (("[" roleIndex=Expression "]")? "=>" object=ID)?;
- *
- **/
-
-// objectOrRole=ID (("[" roleIndex=Expression "]")? "=>" object=ID)?
-protected class LinkOperationTupleElement_Group extends GroupToken {
-
- public LinkOperationTupleElement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LinkOperationTupleElement_ObjectOrRoleAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLinkOperationTupleElementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// objectOrRole=ID
-protected class LinkOperationTupleElement_ObjectOrRoleAssignment_0 extends AssignmentToken {
-
- public LinkOperationTupleElement_ObjectOrRoleAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("objectOrRole",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("objectOrRole");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// (("[" roleIndex=Expression "]")? "=>" object=ID)?
-protected class LinkOperationTupleElement_Group_1 extends GroupToken {
-
- public LinkOperationTupleElement_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_ObjectAssignment_1_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ("[" roleIndex=Expression "]")?
-protected class LinkOperationTupleElement_Group_1_0 extends GroupToken {
-
- public LinkOperationTupleElement_Group_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getGroup_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_RightSquareBracketKeyword_1_0_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "["
-protected class LinkOperationTupleElement_LeftSquareBracketKeyword_1_0_0 extends KeywordToken {
-
- public LinkOperationTupleElement_LeftSquareBracketKeyword_1_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_ObjectOrRoleAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// roleIndex=Expression
-protected class LinkOperationTupleElement_RoleIndexAssignment_1_0_1 extends AssignmentToken {
-
- public LinkOperationTupleElement_RoleIndexAssignment_1_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexAssignment_1_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("roleIndex",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("roleIndex");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LinkOperationTupleElement_LeftSquareBracketKeyword_1_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// "]"
-protected class LinkOperationTupleElement_RightSquareBracketKeyword_1_0_2 extends KeywordToken {
-
- public LinkOperationTupleElement_RightSquareBracketKeyword_1_0_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_RoleIndexAssignment_1_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// "=>"
-protected class LinkOperationTupleElement_EqualsSignGreaterThanSignKeyword_1_1 extends KeywordToken {
-
- public LinkOperationTupleElement_EqualsSignGreaterThanSignKeyword_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_Group_1_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LinkOperationTupleElement_ObjectOrRoleAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// object=ID
-protected class LinkOperationTupleElement_ObjectAssignment_1_2 extends AssignmentToken {
-
- public LinkOperationTupleElement_ObjectAssignment_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLinkOperationTupleElementAccess().getObjectAssignment_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LinkOperationTupleElement_EqualsSignGreaterThanSignKeyword_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("object",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("object");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-
-
-/************ end Rule LinkOperationTupleElement ****************/
-
-
-/************ begin Rule SequenceOperationExpression ****************
- *
- * SequenceOperationExpression:
- * "->" operationName=ID tuple=Tuple suffix=SuffixExpression?;
- *
- **/
-
-// "->" operationName=ID tuple=Tuple suffix=SuffixExpression?
-protected class SequenceOperationExpression_Group extends GroupToken {
-
- public SequenceOperationExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceOperationExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceOperationExpression_SuffixAssignment_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceOperationExpression_TupleAssignment_2(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceOperationExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class SequenceOperationExpression_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public SequenceOperationExpression_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// operationName=ID
-protected class SequenceOperationExpression_OperationNameAssignment_1 extends AssignmentToken {
-
- public SequenceOperationExpression_OperationNameAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceOperationExpressionAccess().getOperationNameAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceOperationExpression_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("operationName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("operationName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// tuple=Tuple
-protected class SequenceOperationExpression_TupleAssignment_2 extends AssignmentToken {
-
- public SequenceOperationExpression_TupleAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceOperationExpressionAccess().getTupleAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tuple",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tuple");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceOperationExpression_OperationNameAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// suffix=SuffixExpression?
-protected class SequenceOperationExpression_SuffixAssignment_3 extends AssignmentToken {
-
- public SequenceOperationExpression_SuffixAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceOperationExpressionAccess().getSuffixAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceOperationExpression_TupleAssignment_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule SequenceOperationExpression ****************/
-
-
-/************ begin Rule SequenceReductionExpression ****************
- *
- * SequenceReductionExpression:
- * "->" "reduce" isOrdered?="ordered"? behavior=QualifiedNameWithBinding suffix=SuffixExpression?;
- *
- **/
-
-// "->" "reduce" isOrdered?="ordered"? behavior=QualifiedNameWithBinding suffix=SuffixExpression?
-protected class SequenceReductionExpression_Group extends GroupToken {
-
- public SequenceReductionExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceReductionExpression_SuffixAssignment_4(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceReductionExpression_BehaviorAssignment_3(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceReductionExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class SequenceReductionExpression_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public SequenceReductionExpression_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "reduce"
-protected class SequenceReductionExpression_ReduceKeyword_1 extends KeywordToken {
-
- public SequenceReductionExpression_ReduceKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceReductionExpression_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// isOrdered?="ordered"?
-protected class SequenceReductionExpression_IsOrderedAssignment_2 extends AssignmentToken {
-
- public SequenceReductionExpression_IsOrderedAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceReductionExpression_ReduceKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("isOrdered",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("isOrdered");
- if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// behavior=QualifiedNameWithBinding
-protected class SequenceReductionExpression_BehaviorAssignment_3 extends AssignmentToken {
-
- public SequenceReductionExpression_BehaviorAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getBehaviorAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("behavior",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("behavior");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceReductionExpression_IsOrderedAssignment_2(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new SequenceReductionExpression_ReduceKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// suffix=SuffixExpression?
-protected class SequenceReductionExpression_SuffixAssignment_4 extends AssignmentToken {
-
- public SequenceReductionExpression_SuffixAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceReductionExpressionAccess().getSuffixAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceReductionExpression_BehaviorAssignment_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule SequenceReductionExpression ****************/
-
-
-/************ begin Rule SequenceExpansionExpression ****************
- *
- * SequenceExpansionExpression:
- * SelectOrRejectOperation | CollectOrIterateOperation | ForAllOrExistsOrOneOperation | IsUniqueOperation;
- *
- **/
-
-// SelectOrRejectOperation | CollectOrIterateOperation | ForAllOrExistsOrOneOperation | IsUniqueOperation
-protected class SequenceExpansionExpression_Alternatives extends AlternativesToken {
-
- public SequenceExpansionExpression_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSequenceExpansionExpressionAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceExpansionExpression_SelectOrRejectOperationParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceExpansionExpression_CollectOrIterateOperationParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new SequenceExpansionExpression_ForAllOrExistsOrOneOperationParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- case 3: return new SequenceExpansionExpression_IsUniqueOperationParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getCollectOrIterateOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getForAllOrExistsOrOneOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getIsUniqueOperationRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSelectOrRejectOperationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// SelectOrRejectOperation
-protected class SequenceExpansionExpression_SelectOrRejectOperationParserRuleCall_0 extends RuleCallToken {
-
- public SequenceExpansionExpression_SelectOrRejectOperationParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSelectOrRejectOperationRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SelectOrRejectOperation_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// CollectOrIterateOperation
-protected class SequenceExpansionExpression_CollectOrIterateOperationParserRuleCall_1 extends RuleCallToken {
-
- public SequenceExpansionExpression_CollectOrIterateOperationParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getCollectOrIterateOperationRule().getType().getClassifier())
- return null;
- if(checkForRecursion(CollectOrIterateOperation_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ForAllOrExistsOrOneOperation
-protected class SequenceExpansionExpression_ForAllOrExistsOrOneOperationParserRuleCall_2 extends RuleCallToken {
-
- public SequenceExpansionExpression_ForAllOrExistsOrOneOperationParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getForAllOrExistsOrOneOperationRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ForAllOrExistsOrOneOperation_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// IsUniqueOperation
-protected class SequenceExpansionExpression_IsUniqueOperationParserRuleCall_3 extends RuleCallToken {
-
- public SequenceExpansionExpression_IsUniqueOperationParserRuleCall_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getIsUniqueOperationRule().getType().getClassifier())
- return null;
- if(checkForRecursion(IsUniqueOperation_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule SequenceExpansionExpression ****************/
-
-
-/************ begin Rule SelectOrRejectOperation ****************
- *
- * SelectOrRejectOperation:
- * "->" op=SelectOrRejectOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?;
- *
- **/
-
-// "->" op=SelectOrRejectOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?
-protected class SelectOrRejectOperation_Group extends GroupToken {
-
- public SelectOrRejectOperation_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_SuffixAssignment_6(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SelectOrRejectOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSelectOrRejectOperationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class SelectOrRejectOperation_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public SelectOrRejectOperation_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// op=SelectOrRejectOperator
-protected class SelectOrRejectOperation_OpAssignment_1 extends AssignmentToken {
-
- public SelectOrRejectOperation_OpAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getOpAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// name=ID
-protected class SelectOrRejectOperation_NameAssignment_2 extends AssignmentToken {
-
- public SelectOrRejectOperation_NameAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getNameAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_OpAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "("
-protected class SelectOrRejectOperation_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public SelectOrRejectOperation_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_NameAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expr=Expression
-protected class SelectOrRejectOperation_ExprAssignment_4 extends AssignmentToken {
-
- public SelectOrRejectOperation_ExprAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getExprAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expr",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expr");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SelectOrRejectOperation_LeftParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class SelectOrRejectOperation_RightParenthesisKeyword_5 extends KeywordToken {
-
- public SelectOrRejectOperation_RightParenthesisKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SelectOrRejectOperation_ExprAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class SelectOrRejectOperation_SuffixAssignment_6 extends AssignmentToken {
-
- public SelectOrRejectOperation_SuffixAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSelectOrRejectOperationAccess().getSuffixAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SelectOrRejectOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule SelectOrRejectOperation ****************/
-
-
-/************ begin Rule CollectOrIterateOperation ****************
- *
- * CollectOrIterateOperation:
- * "->" op=CollectOrIterateOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?;
- *
- **/
-
-// "->" op=CollectOrIterateOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?
-protected class CollectOrIterateOperation_Group extends GroupToken {
-
- public CollectOrIterateOperation_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_SuffixAssignment_6(lastRuleCallOrigin, this, 0, inst);
- case 1: return new CollectOrIterateOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getCollectOrIterateOperationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class CollectOrIterateOperation_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public CollectOrIterateOperation_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// op=CollectOrIterateOperator
-protected class CollectOrIterateOperation_OpAssignment_1 extends AssignmentToken {
-
- public CollectOrIterateOperation_OpAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getOpAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// name=ID
-protected class CollectOrIterateOperation_NameAssignment_2 extends AssignmentToken {
-
- public CollectOrIterateOperation_NameAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getNameAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_OpAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "("
-protected class CollectOrIterateOperation_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public CollectOrIterateOperation_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_NameAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expr=Expression
-protected class CollectOrIterateOperation_ExprAssignment_4 extends AssignmentToken {
-
- public CollectOrIterateOperation_ExprAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getExprAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expr",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expr");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new CollectOrIterateOperation_LeftParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class CollectOrIterateOperation_RightParenthesisKeyword_5 extends KeywordToken {
-
- public CollectOrIterateOperation_RightParenthesisKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CollectOrIterateOperation_ExprAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class CollectOrIterateOperation_SuffixAssignment_6 extends AssignmentToken {
-
- public CollectOrIterateOperation_SuffixAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCollectOrIterateOperationAccess().getSuffixAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new CollectOrIterateOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule CollectOrIterateOperation ****************/
-
-
-/************ begin Rule ForAllOrExistsOrOneOperation ****************
- *
- * ForAllOrExistsOrOneOperation:
- * "->" op=ForAllOrExistsOrOneOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?;
- *
- **/
-
-// "->" op=ForAllOrExistsOrOneOperator name=ID "(" expr=Expression ")" suffix=SuffixExpression?
-protected class ForAllOrExistsOrOneOperation_Group extends GroupToken {
-
- public ForAllOrExistsOrOneOperation_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_SuffixAssignment_6(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ForAllOrExistsOrOneOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getForAllOrExistsOrOneOperationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class ForAllOrExistsOrOneOperation_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public ForAllOrExistsOrOneOperation_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// op=ForAllOrExistsOrOneOperator
-protected class ForAllOrExistsOrOneOperation_OpAssignment_1 extends AssignmentToken {
-
- public ForAllOrExistsOrOneOperation_OpAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// name=ID
-protected class ForAllOrExistsOrOneOperation_NameAssignment_2 extends AssignmentToken {
-
- public ForAllOrExistsOrOneOperation_NameAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_OpAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "("
-protected class ForAllOrExistsOrOneOperation_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public ForAllOrExistsOrOneOperation_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_NameAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expr=Expression
-protected class ForAllOrExistsOrOneOperation_ExprAssignment_4 extends AssignmentToken {
-
- public ForAllOrExistsOrOneOperation_ExprAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expr",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expr");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_LeftParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class ForAllOrExistsOrOneOperation_RightParenthesisKeyword_5 extends KeywordToken {
-
- public ForAllOrExistsOrOneOperation_RightParenthesisKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_ExprAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class ForAllOrExistsOrOneOperation_SuffixAssignment_6 extends AssignmentToken {
-
- public ForAllOrExistsOrOneOperation_SuffixAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ForAllOrExistsOrOneOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule ForAllOrExistsOrOneOperation ****************/
-
-
-/************ begin Rule IsUniqueOperation ****************
- *
- * IsUniqueOperation:
- * "->" "isUnique" name=ID "(" expr=Expression ")" suffix=SuffixExpression?;
- *
- **/
-
-// "->" "isUnique" name=ID "(" expr=Expression ")" suffix=SuffixExpression?
-protected class IsUniqueOperation_Group extends GroupToken {
-
- public IsUniqueOperation_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_SuffixAssignment_6(lastRuleCallOrigin, this, 0, inst);
- case 1: return new IsUniqueOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getIsUniqueOperationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "->"
-protected class IsUniqueOperation_HyphenMinusGreaterThanSignKeyword_0 extends KeywordToken {
-
- public IsUniqueOperation_HyphenMinusGreaterThanSignKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "isUnique"
-protected class IsUniqueOperation_IsUniqueKeyword_1 extends KeywordToken {
-
- public IsUniqueOperation_IsUniqueKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_HyphenMinusGreaterThanSignKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// name=ID
-protected class IsUniqueOperation_NameAssignment_2 extends AssignmentToken {
-
- public IsUniqueOperation_NameAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getNameAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_IsUniqueKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "("
-protected class IsUniqueOperation_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public IsUniqueOperation_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_NameAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expr=Expression
-protected class IsUniqueOperation_ExprAssignment_4 extends AssignmentToken {
-
- public IsUniqueOperation_ExprAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getExprAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expr",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expr");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new IsUniqueOperation_LeftParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class IsUniqueOperation_RightParenthesisKeyword_5 extends KeywordToken {
-
- public IsUniqueOperation_RightParenthesisKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IsUniqueOperation_ExprAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class IsUniqueOperation_SuffixAssignment_6 extends AssignmentToken {
-
- public IsUniqueOperation_SuffixAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getIsUniqueOperationAccess().getSuffixAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new IsUniqueOperation_RightParenthesisKeyword_5(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule IsUniqueOperation ****************/
-
-
-/************ begin Rule ValueSpecification ****************
- *
- * ValueSpecification:
- * NameExpression | LITERAL | ThisExpression | SuperInvocationExpression | InstanceCreationExpression |
- * ParenthesizedExpression | NullExpression;
- *
- **/
-
-// NameExpression | LITERAL | ThisExpression | SuperInvocationExpression | InstanceCreationExpression |
-// ParenthesizedExpression | NullExpression
-protected class ValueSpecification_Alternatives extends AlternativesToken {
-
- public ValueSpecification_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ValueSpecification_NameExpressionParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ValueSpecification_LITERALParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new ValueSpecification_ThisExpressionParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- case 3: return new ValueSpecification_SuperInvocationExpressionParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
- case 4: return new ValueSpecification_InstanceCreationExpressionParserRuleCall_4(lastRuleCallOrigin, this, 4, inst);
- case 5: return new ValueSpecification_ParenthesizedExpressionParserRuleCall_5(lastRuleCallOrigin, this, 5, inst);
- case 6: return new ValueSpecification_NullExpressionParserRuleCall_6(lastRuleCallOrigin, this, 6, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBOOLEAN_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getNameExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getNullExpressionAccess().getNullExpressionAction_0().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getParenthesizedExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSTRING_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getThisExpressionAccess().getThisExpressionAction_0().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// NameExpression
-protected class ValueSpecification_NameExpressionParserRuleCall_0 extends RuleCallToken {
-
- public ValueSpecification_NameExpressionParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNameExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(NameExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// LITERAL
-protected class ValueSpecification_LITERALParserRuleCall_1 extends RuleCallToken {
-
- public ValueSpecification_LITERALParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LITERAL_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBOOLEAN_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getINTEGER_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSTRING_LITERALRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getUNLIMITED_LITERALRule().getType().getClassifier())
- return null;
- if(checkForRecursion(LITERAL_Alternatives.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ThisExpression
-protected class ValueSpecification_ThisExpressionParserRuleCall_2 extends RuleCallToken {
-
- public ValueSpecification_ThisExpressionParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getThisExpressionAccess().getThisExpressionAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(ThisExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SuperInvocationExpression
-protected class ValueSpecification_SuperInvocationExpressionParserRuleCall_3 extends RuleCallToken {
-
- public ValueSpecification_SuperInvocationExpressionParserRuleCall_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SuperInvocationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// InstanceCreationExpression
-protected class ValueSpecification_InstanceCreationExpressionParserRuleCall_4 extends RuleCallToken {
-
- public ValueSpecification_InstanceCreationExpressionParserRuleCall_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(InstanceCreationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ParenthesizedExpression
-protected class ValueSpecification_ParenthesizedExpressionParserRuleCall_5 extends RuleCallToken {
-
- public ValueSpecification_ParenthesizedExpressionParserRuleCall_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ParenthesizedExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getParenthesizedExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ParenthesizedExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// NullExpression
-protected class ValueSpecification_NullExpressionParserRuleCall_6 extends RuleCallToken {
-
- public ValueSpecification_NullExpressionParserRuleCall_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NullExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNullExpressionAccess().getNullExpressionAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(NullExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule ValueSpecification ****************/
-
-
-/************ begin Rule NonLiteralValueSpecification ****************
- *
- * NonLiteralValueSpecification:
- * NameExpression | ParenthesizedExpression | InstanceCreationExpression | ThisExpression | SuperInvocationExpression;
- *
- **/
-
-// NameExpression | ParenthesizedExpression | InstanceCreationExpression | ThisExpression | SuperInvocationExpression
-protected class NonLiteralValueSpecification_Alternatives extends AlternativesToken {
-
- public NonLiteralValueSpecification_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonLiteralValueSpecification_NameExpressionParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new NonLiteralValueSpecification_ParenthesizedExpressionParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new NonLiteralValueSpecification_InstanceCreationExpressionParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- case 3: return new NonLiteralValueSpecification_ThisExpressionParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
- case 4: return new NonLiteralValueSpecification_SuperInvocationExpressionParserRuleCall_4(lastRuleCallOrigin, this, 4, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getNameExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getParenthesizedExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getThisExpressionAccess().getThisExpressionAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// NameExpression
-protected class NonLiteralValueSpecification_NameExpressionParserRuleCall_0 extends RuleCallToken {
-
- public NonLiteralValueSpecification_NameExpressionParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNameExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(NameExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ParenthesizedExpression
-protected class NonLiteralValueSpecification_ParenthesizedExpressionParserRuleCall_1 extends RuleCallToken {
-
- public NonLiteralValueSpecification_ParenthesizedExpressionParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ParenthesizedExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getParenthesizedExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ParenthesizedExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// InstanceCreationExpression
-protected class NonLiteralValueSpecification_InstanceCreationExpressionParserRuleCall_2 extends RuleCallToken {
-
- public NonLiteralValueSpecification_InstanceCreationExpressionParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(InstanceCreationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ThisExpression
-protected class NonLiteralValueSpecification_ThisExpressionParserRuleCall_3 extends RuleCallToken {
-
- public NonLiteralValueSpecification_ThisExpressionParserRuleCall_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getThisExpressionAccess().getThisExpressionAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(ThisExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SuperInvocationExpression
-protected class NonLiteralValueSpecification_SuperInvocationExpressionParserRuleCall_4 extends RuleCallToken {
-
- public NonLiteralValueSpecification_SuperInvocationExpressionParserRuleCall_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SuperInvocationExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule NonLiteralValueSpecification ****************/
-
-
-/************ begin Rule ParenthesizedExpression ****************
- *
- * ParenthesizedExpression:
- * "(" expOrTypeCast=Expression ")" (casted=NonLiteralValueSpecification | suffix=SuffixExpression)?;
- *
- **/
-
-// "(" expOrTypeCast=Expression ")" (casted=NonLiteralValueSpecification | suffix=SuffixExpression)?
-protected class ParenthesizedExpression_Group extends GroupToken {
-
- public ParenthesizedExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ParenthesizedExpression_Alternatives_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ParenthesizedExpression_RightParenthesisKeyword_2(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getParenthesizedExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "("
-protected class ParenthesizedExpression_LeftParenthesisKeyword_0 extends KeywordToken {
-
- public ParenthesizedExpression_LeftParenthesisKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// expOrTypeCast=Expression
-protected class ParenthesizedExpression_ExpOrTypeCastAssignment_1 extends AssignmentToken {
-
- public ParenthesizedExpression_ExpOrTypeCastAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expOrTypeCast",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expOrTypeCast");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ParenthesizedExpression_LeftParenthesisKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class ParenthesizedExpression_RightParenthesisKeyword_2 extends KeywordToken {
-
- public ParenthesizedExpression_RightParenthesisKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ParenthesizedExpression_ExpOrTypeCastAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// (casted=NonLiteralValueSpecification | suffix=SuffixExpression)?
-protected class ParenthesizedExpression_Alternatives_3 extends AlternativesToken {
-
- public ParenthesizedExpression_Alternatives_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getAlternatives_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ParenthesizedExpression_CastedAssignment_3_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ParenthesizedExpression_SuffixAssignment_3_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// casted=NonLiteralValueSpecification
-protected class ParenthesizedExpression_CastedAssignment_3_0 extends AssignmentToken {
-
- public ParenthesizedExpression_CastedAssignment_3_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getCastedAssignment_3_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonLiteralValueSpecification_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("casted",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("casted");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNonLiteralValueSpecificationRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ParenthesizedExpression_RightParenthesisKeyword_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// suffix=SuffixExpression
-protected class ParenthesizedExpression_SuffixAssignment_3_1 extends AssignmentToken {
-
- public ParenthesizedExpression_SuffixAssignment_3_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getParenthesizedExpressionAccess().getSuffixAssignment_3_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ParenthesizedExpression_RightParenthesisKeyword_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ParenthesizedExpression ****************/
-
-
-/************ begin Rule NullExpression ****************
- *
- * NullExpression:
- * {NullExpression} "null";
- *
- **/
-
-// {NullExpression} "null"
-protected class NullExpression_Group extends GroupToken {
-
- public NullExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNullExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NullExpression_NullKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNullExpressionAccess().getNullExpressionAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {NullExpression}
-protected class NullExpression_NullExpressionAction_0 extends ActionToken {
-
- public NullExpression_NullExpressionAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getNullExpressionAccess().getNullExpressionAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "null"
-protected class NullExpression_NullKeyword_1 extends KeywordToken {
-
- public NullExpression_NullKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getNullExpressionAccess().getNullKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NullExpression_NullExpressionAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule NullExpression ****************/
-
-
-/************ begin Rule ThisExpression ****************
- *
- * ThisExpression:
- * {ThisExpression} "this" suffix=SuffixExpression?;
- *
- **/
-
-// {ThisExpression} "this" suffix=SuffixExpression?
-protected class ThisExpression_Group extends GroupToken {
-
- public ThisExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getThisExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisExpression_SuffixAssignment_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ThisExpression_ThisKeyword_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getThisExpressionAccess().getThisExpressionAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {ThisExpression}
-protected class ThisExpression_ThisExpressionAction_0 extends ActionToken {
-
- public ThisExpression_ThisExpressionAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getThisExpressionAccess().getThisExpressionAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "this"
-protected class ThisExpression_ThisKeyword_1 extends KeywordToken {
-
- public ThisExpression_ThisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getThisExpressionAccess().getThisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisExpression_ThisExpressionAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// suffix=SuffixExpression?
-protected class ThisExpression_SuffixAssignment_2 extends AssignmentToken {
-
- public ThisExpression_SuffixAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getThisExpressionAccess().getSuffixAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ThisExpression_ThisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule ThisExpression ****************/
-
-
-/************ begin Rule SuperInvocationExpression ****************
- *
- * SuperInvocationExpression: //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
- * "super" ("." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot |
- * operationCall=OperationCallExpression);
- *
- **/
-
-// //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
-// "super" ("." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot |
-// operationCall=OperationCallExpression)
-protected class SuperInvocationExpression_Group extends GroupToken {
-
- public SuperInvocationExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_Alternatives_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
-// "super"
-protected class SuperInvocationExpression_SuperKeyword_0 extends KeywordToken {
-
- public SuperInvocationExpression_SuperKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot | operationCall=OperationCallExpression
-protected class SuperInvocationExpression_Alternatives_1 extends AlternativesToken {
-
- public SuperInvocationExpression_Alternatives_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getAlternatives_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_Group_1_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SuperInvocationExpression_OperationCallAssignment_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// "." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot
-protected class SuperInvocationExpression_Group_1_0 extends GroupToken {
-
- public SuperInvocationExpression_Group_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getGroup_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_OperationCallWithoutDotAssignment_1_0_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "."
-protected class SuperInvocationExpression_FullStopKeyword_1_0_0 extends KeywordToken {
-
- public SuperInvocationExpression_FullStopKeyword_1_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_SuperKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// className=ID
-protected class SuperInvocationExpression_ClassNameAssignment_1_0_1 extends AssignmentToken {
-
- public SuperInvocationExpression_ClassNameAssignment_1_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getClassNameAssignment_1_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_FullStopKeyword_1_0_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("className",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("className");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "::"
-protected class SuperInvocationExpression_ColonColonKeyword_1_0_2 extends KeywordToken {
-
- public SuperInvocationExpression_ColonColonKeyword_1_0_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_ClassNameAssignment_1_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// operationCallWithoutDot=OperationCallExpressionWithoutDot
-protected class SuperInvocationExpression_OperationCallWithoutDotAssignment_1_0_3 extends AssignmentToken {
-
- public SuperInvocationExpression_OperationCallWithoutDotAssignment_1_0_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotAssignment_1_0_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpressionWithoutDot_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("operationCallWithoutDot",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("operationCallWithoutDot");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getOperationCallExpressionWithoutDotRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SuperInvocationExpression_ColonColonKeyword_1_0_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// operationCall=OperationCallExpression
-protected class SuperInvocationExpression_OperationCallAssignment_1_1 extends AssignmentToken {
-
- public SuperInvocationExpression_OperationCallAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSuperInvocationExpressionAccess().getOperationCallAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new OperationCallExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("operationCall",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("operationCall");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getOperationCallExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SuperInvocationExpression_SuperKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule SuperInvocationExpression ****************/
-
-
-/************ begin Rule InstanceCreationExpression ****************
- *
- * InstanceCreationExpression:
- * "new" constructor=QualifiedNameWithBinding (tuple=Tuple |
- * sequenceConstuctionCompletion=SequenceConstructionCompletion) suffix=SuffixExpression?;
- *
- **/
-
-// "new" constructor=QualifiedNameWithBinding (tuple=Tuple | sequenceConstuctionCompletion=SequenceConstructionCompletion)
-// suffix=SuffixExpression?
-protected class InstanceCreationExpression_Group extends GroupToken {
-
- public InstanceCreationExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationExpression_SuffixAssignment_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InstanceCreationExpression_Alternatives_2(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "new"
-protected class InstanceCreationExpression_NewKeyword_0 extends KeywordToken {
-
- public InstanceCreationExpression_NewKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// constructor=QualifiedNameWithBinding
-protected class InstanceCreationExpression_ConstructorAssignment_1 extends AssignmentToken {
-
- public InstanceCreationExpression_ConstructorAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getConstructorAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("constructor",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("constructor");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InstanceCreationExpression_NewKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// tuple=Tuple | sequenceConstuctionCompletion=SequenceConstructionCompletion
-protected class InstanceCreationExpression_Alternatives_2 extends AlternativesToken {
-
- public InstanceCreationExpression_Alternatives_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getAlternatives_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationExpression_TupleAssignment_2_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InstanceCreationExpression_SequenceConstuctionCompletionAssignment_2_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// tuple=Tuple
-protected class InstanceCreationExpression_TupleAssignment_2_0 extends AssignmentToken {
-
- public InstanceCreationExpression_TupleAssignment_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getTupleAssignment_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Tuple_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("tuple",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("tuple");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getTupleRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InstanceCreationExpression_ConstructorAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// sequenceConstuctionCompletion=SequenceConstructionCompletion
-protected class InstanceCreationExpression_SequenceConstuctionCompletionAssignment_2_1 extends AssignmentToken {
-
- public InstanceCreationExpression_SequenceConstuctionCompletionAssignment_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionAssignment_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequenceConstuctionCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequenceConstuctionCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceConstructionCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InstanceCreationExpression_ConstructorAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// suffix=SuffixExpression?
-protected class InstanceCreationExpression_SuffixAssignment_3 extends AssignmentToken {
-
- public InstanceCreationExpression_SuffixAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInstanceCreationExpressionAccess().getSuffixAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuffixExpression_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("suffix",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("suffix");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuffixExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InstanceCreationExpression_Alternatives_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule InstanceCreationExpression ****************/
-
-
-/************ begin Rule SequenceConstructionOrAccessCompletion ****************
- *
- * SequenceConstructionOrAccessCompletion:
- * multiplicityIndicator?="[" (accessCompletion=AccessCompletion |
- * sequenceCompletion=PartialSequenceConstructionCompletion) | expression=SequenceConstructionExpression;
- *
- **/
-
-// multiplicityIndicator?="[" (accessCompletion=AccessCompletion |
-// sequenceCompletion=PartialSequenceConstructionCompletion) | expression=SequenceConstructionExpression
-protected class SequenceConstructionOrAccessCompletion_Alternatives extends AlternativesToken {
-
- public SequenceConstructionOrAccessCompletion_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_Group_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceConstructionOrAccessCompletion_ExpressionAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceConstructionOrAccessCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// multiplicityIndicator?="[" (accessCompletion=AccessCompletion |
-// sequenceCompletion=PartialSequenceConstructionCompletion)
-protected class SequenceConstructionOrAccessCompletion_Group_0 extends GroupToken {
-
- public SequenceConstructionOrAccessCompletion_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_Alternatives_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// multiplicityIndicator?="["
-protected class SequenceConstructionOrAccessCompletion_MultiplicityIndicatorAssignment_0_0 extends AssignmentToken {
-
- public SequenceConstructionOrAccessCompletion_MultiplicityIndicatorAssignment_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorAssignment_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("multiplicityIndicator",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("multiplicityIndicator");
- if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// accessCompletion=AccessCompletion | sequenceCompletion=PartialSequenceConstructionCompletion
-protected class SequenceConstructionOrAccessCompletion_Alternatives_0_1 extends AlternativesToken {
-
- public SequenceConstructionOrAccessCompletion_Alternatives_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAlternatives_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_AccessCompletionAssignment_0_1_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceConstructionOrAccessCompletion_SequenceCompletionAssignment_0_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// accessCompletion=AccessCompletion
-protected class SequenceConstructionOrAccessCompletion_AccessCompletionAssignment_0_1_0 extends AssignmentToken {
-
- public SequenceConstructionOrAccessCompletion_AccessCompletionAssignment_0_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAssignment_0_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AccessCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("accessCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("accessCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAccessCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_MultiplicityIndicatorAssignment_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// sequenceCompletion=PartialSequenceConstructionCompletion
-protected class SequenceConstructionOrAccessCompletion_SequenceCompletionAssignment_0_1_1 extends AssignmentToken {
-
- public SequenceConstructionOrAccessCompletion_SequenceCompletionAssignment_0_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionAssignment_0_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PartialSequenceConstructionCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequenceCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequenceCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getPartialSequenceConstructionCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionOrAccessCompletion_MultiplicityIndicatorAssignment_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-// expression=SequenceConstructionExpression
-protected class SequenceConstructionOrAccessCompletion_ExpressionAssignment_1 extends AssignmentToken {
-
- public SequenceConstructionOrAccessCompletion_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-
-/************ end Rule SequenceConstructionOrAccessCompletion ****************/
-
-
-/************ begin Rule AccessCompletion ****************
- *
- * AccessCompletion:
- * accessIndex=Expression "]";
- *
- **/
-
-// accessIndex=Expression "]"
-protected class AccessCompletion_Group extends GroupToken {
-
- public AccessCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAccessCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AccessCompletion_RightSquareBracketKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAccessCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// accessIndex=Expression
-protected class AccessCompletion_AccessIndexAssignment_0 extends AssignmentToken {
-
- public AccessCompletion_AccessIndexAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAccessCompletionAccess().getAccessIndexAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("accessIndex",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("accessIndex");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// "]"
-protected class AccessCompletion_RightSquareBracketKeyword_1 extends KeywordToken {
-
- public AccessCompletion_RightSquareBracketKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AccessCompletion_AccessIndexAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule AccessCompletion ****************/
-
-
-/************ begin Rule PartialSequenceConstructionCompletion ****************
- *
- * PartialSequenceConstructionCompletion:
- * "]" expression=SequenceConstructionExpression;
- *
- **/
-
-// "]" expression=SequenceConstructionExpression
-protected class PartialSequenceConstructionCompletion_Group extends GroupToken {
-
- public PartialSequenceConstructionCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getPartialSequenceConstructionCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new PartialSequenceConstructionCompletion_ExpressionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getPartialSequenceConstructionCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "]"
-protected class PartialSequenceConstructionCompletion_RightSquareBracketKeyword_0 extends KeywordToken {
-
- public PartialSequenceConstructionCompletion_RightSquareBracketKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// expression=SequenceConstructionExpression
-protected class PartialSequenceConstructionCompletion_ExpressionAssignment_1 extends AssignmentToken {
-
- public PartialSequenceConstructionCompletion_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new PartialSequenceConstructionCompletion_RightSquareBracketKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule PartialSequenceConstructionCompletion ****************/
-
-
-/************ begin Rule SequenceConstructionCompletion ****************
- *
- * SequenceConstructionCompletion:
- * (multiplicityIndicator?="[" "]")? expression=SequenceConstructionExpression;
- *
- **/
-
-// (multiplicityIndicator?="[" "]")? expression=SequenceConstructionExpression
-protected class SequenceConstructionCompletion_Group extends GroupToken {
-
- public SequenceConstructionCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionCompletion_ExpressionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceConstructionCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// (multiplicityIndicator?="[" "]")?
-protected class SequenceConstructionCompletion_Group_0 extends GroupToken {
-
- public SequenceConstructionCompletion_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionCompletionAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionCompletion_RightSquareBracketKeyword_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// multiplicityIndicator?="["
-protected class SequenceConstructionCompletion_MultiplicityIndicatorAssignment_0_0 extends AssignmentToken {
-
- public SequenceConstructionCompletion_MultiplicityIndicatorAssignment_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorAssignment_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("multiplicityIndicator",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("multiplicityIndicator");
- if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "]"
-protected class SequenceConstructionCompletion_RightSquareBracketKeyword_0_1 extends KeywordToken {
-
- public SequenceConstructionCompletion_RightSquareBracketKeyword_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionCompletion_MultiplicityIndicatorAssignment_0_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// expression=SequenceConstructionExpression
-protected class SequenceConstructionCompletion_ExpressionAssignment_1 extends AssignmentToken {
-
- public SequenceConstructionCompletion_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionCompletionAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionCompletion_Group_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-
-/************ end Rule SequenceConstructionCompletion ****************/
-
-
-/************ begin Rule SequenceConstructionExpression ****************
- *
- * SequenceConstructionExpression:
- * "{" sequenceElement+=SequenceElement (("," sequenceElement+=SequenceElement)* | ".." rangeUpper=Expression) "}";
- *
- **/
-
-// "{" sequenceElement+=SequenceElement (("," sequenceElement+=SequenceElement)* | ".." rangeUpper=Expression) "}"
-protected class SequenceConstructionExpression_Group extends GroupToken {
-
- public SequenceConstructionExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_RightCurlyBracketKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "{"
-protected class SequenceConstructionExpression_LeftCurlyBracketKeyword_0 extends KeywordToken {
-
- public SequenceConstructionExpression_LeftCurlyBracketKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// sequenceElement+=SequenceElement
-protected class SequenceConstructionExpression_SequenceElementAssignment_1 extends AssignmentToken {
-
- public SequenceConstructionExpression_SequenceElementAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceElement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequenceElement",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequenceElement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionExpression_LeftCurlyBracketKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ("," sequenceElement+=SequenceElement)* | ".." rangeUpper=Expression
-protected class SequenceConstructionExpression_Alternatives_2 extends AlternativesToken {
-
- public SequenceConstructionExpression_Alternatives_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getAlternatives_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group_2_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceConstructionExpression_Group_2_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// ("," sequenceElement+=SequenceElement)*
-protected class SequenceConstructionExpression_Group_2_0 extends GroupToken {
-
- public SequenceConstructionExpression_Group_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_SequenceElementAssignment_2_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class SequenceConstructionExpression_CommaKeyword_2_0_0 extends KeywordToken {
-
- public SequenceConstructionExpression_CommaKeyword_2_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group_2_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceConstructionExpression_SequenceElementAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// sequenceElement+=SequenceElement
-protected class SequenceConstructionExpression_SequenceElementAssignment_2_0_1 extends AssignmentToken {
-
- public SequenceConstructionExpression_SequenceElementAssignment_2_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementAssignment_2_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceElement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequenceElement",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequenceElement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionExpression_CommaKeyword_2_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ".." rangeUpper=Expression
-protected class SequenceConstructionExpression_Group_2_1 extends GroupToken {
-
- public SequenceConstructionExpression_Group_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getGroup_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_RangeUpperAssignment_2_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ".."
-protected class SequenceConstructionExpression_FullStopFullStopKeyword_2_1_0 extends KeywordToken {
-
- public SequenceConstructionExpression_FullStopFullStopKeyword_2_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_SequenceElementAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// rangeUpper=Expression
-protected class SequenceConstructionExpression_RangeUpperAssignment_2_1_1 extends AssignmentToken {
-
- public SequenceConstructionExpression_RangeUpperAssignment_2_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperAssignment_2_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("rangeUpper",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("rangeUpper");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequenceConstructionExpression_FullStopFullStopKeyword_2_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-// "}"
-protected class SequenceConstructionExpression_RightCurlyBracketKeyword_3 extends KeywordToken {
-
- public SequenceConstructionExpression_RightCurlyBracketKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Alternatives_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule SequenceConstructionExpression ****************/
-
-
-/************ begin Rule SequenceElement ****************
- *
- * SequenceElement:
- * Expression | SequenceConstructionExpression;
- *
- **/
-
-// Expression | SequenceConstructionExpression
-protected class SequenceElement_Alternatives extends AlternativesToken {
-
- public SequenceElement_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getSequenceElementAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceElement_ExpressionParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequenceElement_SequenceConstructionExpressionParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalTestExpressionRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// Expression
-protected class SequenceElement_ExpressionParserRuleCall_0 extends RuleCallToken {
-
- public SequenceElement_ExpressionParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConditionalTestExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(Expression_ConditionalTestExpressionParserRuleCall.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SequenceConstructionExpression
-protected class SequenceElement_SequenceConstructionExpressionParserRuleCall_1 extends RuleCallToken {
-
- public SequenceElement_SequenceConstructionExpressionParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceConstructionExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequenceConstructionExpressionRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SequenceConstructionExpression_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule SequenceElement ****************/
-
-
-/************ begin Rule ClassExtentExpression ****************
- *
- * ClassExtentExpression:
- * {ClassExtentExpression} "." "allInstances" "(" ")";
- *
- **/
-
-// {ClassExtentExpression} "." "allInstances" "(" ")"
-protected class ClassExtentExpression_Group extends GroupToken {
-
- public ClassExtentExpression_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_RightParenthesisKeyword_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {ClassExtentExpression}
-protected class ClassExtentExpression_ClassExtentExpressionAction_0 extends ActionToken {
-
- public ClassExtentExpression_ClassExtentExpressionAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getClassExtentExpressionAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "."
-protected class ClassExtentExpression_FullStopKeyword_1 extends KeywordToken {
-
- public ClassExtentExpression_FullStopKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_ClassExtentExpressionAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "allInstances"
-protected class ClassExtentExpression_AllInstancesKeyword_2 extends KeywordToken {
-
- public ClassExtentExpression_AllInstancesKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_FullStopKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "("
-protected class ClassExtentExpression_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public ClassExtentExpression_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_AllInstancesKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ")"
-protected class ClassExtentExpression_RightParenthesisKeyword_4 extends KeywordToken {
-
- public ClassExtentExpression_RightParenthesisKeyword_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassExtentExpression_LeftParenthesisKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule ClassExtentExpression ****************/
-
-
-/************ begin Rule Block ****************
- *
- * / *****************
- * * Statements
- * **************** / Block:
- * "{" {Block} sequence=StatementSequence? "}";
- *
- **/
-
-// "{" {Block} sequence=StatementSequence? "}"
-protected class Block_Group extends GroupToken {
-
- public Block_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getBlockAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_RightCurlyBracketKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBlockAccess().getBlockAction_1().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "{"
-protected class Block_LeftCurlyBracketKeyword_0 extends KeywordToken {
-
- public Block_LeftCurlyBracketKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// {Block}
-protected class Block_BlockAction_1 extends ActionToken {
-
- public Block_BlockAction_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getBlockAccess().getBlockAction_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_LeftCurlyBracketKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// sequence=StatementSequence?
-protected class Block_SequenceAssignment_2 extends AssignmentToken {
-
- public Block_SequenceAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getBlockAccess().getSequenceAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new StatementSequence_StatementsAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequence",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequence");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getStatementSequenceRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new Block_BlockAction_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// "}"
-protected class Block_RightCurlyBracketKeyword_3 extends KeywordToken {
-
- public Block_RightCurlyBracketKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_SequenceAssignment_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Block_BlockAction_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule Block ****************/
-
-
-/************ begin Rule StatementSequence ****************
- *
- * StatementSequence:
- * statements+=DocumentedStatement+;
- *
- **/
-
-// statements+=DocumentedStatement+
-protected class StatementSequence_StatementsAssignment extends AssignmentToken {
-
- public StatementSequence_StatementsAssignment(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getStatementSequenceAccess().getStatementsAssignment();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DocumentedStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statements",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statements");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getDocumentedStatementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new StatementSequence_StatementsAssignment(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-/************ end Rule StatementSequence ****************/
-
-
-/************ begin Rule DocumentedStatement ****************
- *
- * DocumentedStatement:
- * comment=(ML_COMMENT | SL_COMMENT)? statement=Statement;
- *
- **/
-
-// comment=(ML_COMMENT | SL_COMMENT)? statement=Statement
-protected class DocumentedStatement_Group extends GroupToken {
-
- public DocumentedStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getDocumentedStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DocumentedStatement_StatementAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getDocumentedStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// comment=(ML_COMMENT | SL_COMMENT)?
-protected class DocumentedStatement_CommentAssignment_0 extends AssignmentToken {
-
- public DocumentedStatement_CommentAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getDocumentedStatementAccess().getCommentAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("comment",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("comment");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0();
- return obj;
- }
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1();
- return obj;
- }
- return null;
- }
-
-}
-
-// statement=Statement
-protected class DocumentedStatement_StatementAssignment_1 extends AssignmentToken {
-
- public DocumentedStatement_StatementAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getDocumentedStatementAccess().getStatementAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Statement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statement",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getStatementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new DocumentedStatement_CommentAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-
-/************ end Rule DocumentedStatement ****************/
-
-
-/************ begin Rule InlineStatement ****************
- *
- * InlineStatement:
- * "/ *@" "inline" "(" langageName=ID ")" body=STRING "* /";
- *
- **/
-
-// "/ *@" "inline" "(" langageName=ID ")" body=STRING "* /"
-protected class InlineStatement_Group extends GroupToken {
-
- public InlineStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_AsteriskSolidusKeyword_6(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInlineStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "/ *@"
-protected class InlineStatement_SolidusAsteriskCommercialAtKeyword_0 extends KeywordToken {
-
- public InlineStatement_SolidusAsteriskCommercialAtKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "inline"
-protected class InlineStatement_InlineKeyword_1 extends KeywordToken {
-
- public InlineStatement_InlineKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getInlineKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_SolidusAsteriskCommercialAtKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "("
-protected class InlineStatement_LeftParenthesisKeyword_2 extends KeywordToken {
-
- public InlineStatement_LeftParenthesisKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_InlineKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// langageName=ID
-protected class InlineStatement_LangageNameAssignment_3 extends AssignmentToken {
-
- public InlineStatement_LangageNameAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getLangageNameAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_LeftParenthesisKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("langageName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("langageName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ")"
-protected class InlineStatement_RightParenthesisKeyword_4 extends KeywordToken {
-
- public InlineStatement_RightParenthesisKeyword_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_LangageNameAssignment_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// body=STRING
-protected class InlineStatement_BodyAssignment_5 extends AssignmentToken {
-
- public InlineStatement_BodyAssignment_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getBodyAssignment_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_RightParenthesisKeyword_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("body",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("body");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "* /"
-protected class InlineStatement_AsteriskSolidusKeyword_6 extends KeywordToken {
-
- public InlineStatement_AsteriskSolidusKeyword_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_BodyAssignment_5(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule InlineStatement ****************/
-
-
-/************ begin Rule AnnotatedStatement ****************
- *
- * AnnotatedStatement:
- * "//@" annotation= //block = Block
- * Annotation statement=Statement;
- *
- **/
-
-// "//@" annotation= //block = Block
-// Annotation statement=Statement
-protected class AnnotatedStatement_Group extends GroupToken {
-
- public AnnotatedStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAnnotatedStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AnnotatedStatement_StatementAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAnnotatedStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "//@"
-protected class AnnotatedStatement_SolidusSolidusCommercialAtKeyword_0 extends KeywordToken {
-
- public AnnotatedStatement_SolidusSolidusCommercialAtKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// annotation= //block = Block
-// Annotation
-protected class AnnotatedStatement_AnnotationAssignment_1 extends AssignmentToken {
-
- public AnnotatedStatement_AnnotationAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAnnotatedStatementAccess().getAnnotationAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("annotation",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("annotation");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAnnotationRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AnnotatedStatement_SolidusSolidusCommercialAtKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// statement=Statement
-protected class AnnotatedStatement_StatementAssignment_2 extends AssignmentToken {
-
- public AnnotatedStatement_StatementAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAnnotatedStatementAccess().getStatementAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Statement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statement",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getStatementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AnnotatedStatement_AnnotationAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule AnnotatedStatement ****************/
-
-
-/************ begin Rule Statement ****************
- *
- * Statement:
- * AnnotatedStatement | InlineStatement | BlockStatement | EmptyStatement | LocalNameDeclarationStatement | IfStatement |
- * SwitchStatement | WhileStatement | DoStatement | ForStatement | BreakStatement | ReturnStatement | AcceptStatement |
- * ClassifyStatement | InvocationOrAssignementOrDeclarationStatement | SuperInvocationStatement | ThisInvocationStatement
- * | InstanceCreationInvocationStatement;
- *
- **/
-
-// AnnotatedStatement | InlineStatement | BlockStatement | EmptyStatement | LocalNameDeclarationStatement | IfStatement |
-// SwitchStatement | WhileStatement | DoStatement | ForStatement | BreakStatement | ReturnStatement | AcceptStatement |
-// ClassifyStatement | InvocationOrAssignementOrDeclarationStatement | SuperInvocationStatement | ThisInvocationStatement
-// | InstanceCreationInvocationStatement
-protected class Statement_Alternatives extends AlternativesToken {
-
- public Statement_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getStatementAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Statement_AnnotatedStatementParserRuleCall_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Statement_InlineStatementParserRuleCall_1(lastRuleCallOrigin, this, 1, inst);
- case 2: return new Statement_BlockStatementParserRuleCall_2(lastRuleCallOrigin, this, 2, inst);
- case 3: return new Statement_EmptyStatementParserRuleCall_3(lastRuleCallOrigin, this, 3, inst);
- case 4: return new Statement_LocalNameDeclarationStatementParserRuleCall_4(lastRuleCallOrigin, this, 4, inst);
- case 5: return new Statement_IfStatementParserRuleCall_5(lastRuleCallOrigin, this, 5, inst);
- case 6: return new Statement_SwitchStatementParserRuleCall_6(lastRuleCallOrigin, this, 6, inst);
- case 7: return new Statement_WhileStatementParserRuleCall_7(lastRuleCallOrigin, this, 7, inst);
- case 8: return new Statement_DoStatementParserRuleCall_8(lastRuleCallOrigin, this, 8, inst);
- case 9: return new Statement_ForStatementParserRuleCall_9(lastRuleCallOrigin, this, 9, inst);
- case 10: return new Statement_BreakStatementParserRuleCall_10(lastRuleCallOrigin, this, 10, inst);
- case 11: return new Statement_ReturnStatementParserRuleCall_11(lastRuleCallOrigin, this, 11, inst);
- case 12: return new Statement_AcceptStatementParserRuleCall_12(lastRuleCallOrigin, this, 12, inst);
- case 13: return new Statement_ClassifyStatementParserRuleCall_13(lastRuleCallOrigin, this, 13, inst);
- case 14: return new Statement_InvocationOrAssignementOrDeclarationStatementParserRuleCall_14(lastRuleCallOrigin, this, 14, inst);
- case 15: return new Statement_SuperInvocationStatementParserRuleCall_15(lastRuleCallOrigin, this, 15, inst);
- case 16: return new Statement_ThisInvocationStatementParserRuleCall_16(lastRuleCallOrigin, this, 16, inst);
- case 17: return new Statement_InstanceCreationInvocationStatementParserRuleCall_17(lastRuleCallOrigin, this, 17, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAcceptStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getAnnotatedStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getBlockStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getBreakStatementAccess().getBreakStatementAction_0().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getClassifyStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getDoStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getForStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getIfStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getInlineStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getInstanceCreationInvocationStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getLocalNameDeclarationStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getReturnStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSuperInvocationStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getSwitchStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getThisInvocationStatementRule().getType().getClassifier() &&
- getEObject().eClass() != grammarAccess.getWhileStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// AnnotatedStatement
-protected class Statement_AnnotatedStatementParserRuleCall_0 extends RuleCallToken {
-
- public Statement_AnnotatedStatementParserRuleCall_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AnnotatedStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAnnotatedStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(AnnotatedStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// InlineStatement
-protected class Statement_InlineStatementParserRuleCall_1 extends RuleCallToken {
-
- public Statement_InlineStatementParserRuleCall_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InlineStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInlineStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(InlineStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// BlockStatement
-protected class Statement_BlockStatementParserRuleCall_2 extends RuleCallToken {
-
- public Statement_BlockStatementParserRuleCall_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BlockStatement_BlockAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBlockStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(BlockStatement_BlockAssignment.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// EmptyStatement
-protected class Statement_EmptyStatementParserRuleCall_3 extends RuleCallToken {
-
- public Statement_EmptyStatementParserRuleCall_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EmptyStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(EmptyStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// LocalNameDeclarationStatement
-protected class Statement_LocalNameDeclarationStatementParserRuleCall_4 extends RuleCallToken {
-
- public Statement_LocalNameDeclarationStatementParserRuleCall_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLocalNameDeclarationStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(LocalNameDeclarationStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// IfStatement
-protected class Statement_IfStatementParserRuleCall_5 extends RuleCallToken {
-
- public Statement_IfStatementParserRuleCall_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IfStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getIfStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(IfStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SwitchStatement
-protected class Statement_SwitchStatementParserRuleCall_6 extends RuleCallToken {
-
- public Statement_SwitchStatementParserRuleCall_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSwitchStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SwitchStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// WhileStatement
-protected class Statement_WhileStatementParserRuleCall_7 extends RuleCallToken {
-
- public Statement_WhileStatementParserRuleCall_7(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new WhileStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getWhileStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(WhileStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// DoStatement
-protected class Statement_DoStatementParserRuleCall_8 extends RuleCallToken {
-
- public Statement_DoStatementParserRuleCall_8(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getDoStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(DoStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ForStatement
-protected class Statement_ForStatementParserRuleCall_9 extends RuleCallToken {
-
- public Statement_ForStatementParserRuleCall_9(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getForStatementParserRuleCall_9();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getForStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ForStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// BreakStatement
-protected class Statement_BreakStatementParserRuleCall_10 extends RuleCallToken {
-
- public Statement_BreakStatementParserRuleCall_10(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BreakStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBreakStatementAccess().getBreakStatementAction_0().getType().getClassifier())
- return null;
- if(checkForRecursion(BreakStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ReturnStatement
-protected class Statement_ReturnStatementParserRuleCall_11 extends RuleCallToken {
-
- public Statement_ReturnStatementParserRuleCall_11(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReturnStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getReturnStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ReturnStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// AcceptStatement
-protected class Statement_AcceptStatementParserRuleCall_12 extends RuleCallToken {
-
- public Statement_AcceptStatementParserRuleCall_12(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAcceptStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(AcceptStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ClassifyStatement
-protected class Statement_ClassifyStatementParserRuleCall_13 extends RuleCallToken {
-
- public Statement_ClassifyStatementParserRuleCall_13(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassifyStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassifyStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ClassifyStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// InvocationOrAssignementOrDeclarationStatement
-protected class Statement_InvocationOrAssignementOrDeclarationStatementParserRuleCall_14 extends RuleCallToken {
-
- public Statement_InvocationOrAssignementOrDeclarationStatementParserRuleCall_14(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(InvocationOrAssignementOrDeclarationStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// SuperInvocationStatement
-protected class Statement_SuperInvocationStatementParserRuleCall_15 extends RuleCallToken {
-
- public Statement_SuperInvocationStatementParserRuleCall_15(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSuperInvocationStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(SuperInvocationStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// ThisInvocationStatement
-protected class Statement_ThisInvocationStatementParserRuleCall_16 extends RuleCallToken {
-
- public Statement_ThisInvocationStatementParserRuleCall_16(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisInvocationStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getThisInvocationStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(ThisInvocationStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-// InstanceCreationInvocationStatement
-protected class Statement_InstanceCreationInvocationStatementParserRuleCall_17 extends RuleCallToken {
-
- public Statement_InstanceCreationInvocationStatementParserRuleCall_17(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public RuleCall getGrammarElement() {
- return grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationInvocationStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationInvocationStatementRule().getType().getClassifier())
- return null;
- if(checkForRecursion(InstanceCreationInvocationStatement_Group.class, eObjectConsumer)) return null;
- return eObjectConsumer;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, inst);
- }
- }
-}
-
-
-/************ end Rule Statement ****************/
-
-
-/************ begin Rule Annotation ****************
- *
- * Annotation:
- * kind=AnnotationKind ("(" args+=ID ("," args+=ID)* ")")?;
- *
- **/
-
-// kind=AnnotationKind ("(" args+=ID ("," args+=ID)* ")")?
-protected class Annotation_Group extends GroupToken {
-
- public Annotation_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Annotation_KindAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAnnotationRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// kind=AnnotationKind
-protected class Annotation_KindAssignment_0 extends AssignmentToken {
-
- public Annotation_KindAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getKindAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("kind",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("kind");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ("(" args+=ID ("," args+=ID)* ")")?
-protected class Annotation_Group_1 extends GroupToken {
-
- public Annotation_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_RightParenthesisKeyword_1_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "("
-protected class Annotation_LeftParenthesisKeyword_1_0 extends KeywordToken {
-
- public Annotation_LeftParenthesisKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_KindAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// args+=ID
-protected class Annotation_ArgsAssignment_1_1 extends AssignmentToken {
-
- public Annotation_ArgsAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getArgsAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_LeftParenthesisKeyword_1_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("args",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("args");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ("," args+=ID)*
-protected class Annotation_Group_1_2 extends GroupToken {
-
- public Annotation_Group_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getGroup_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_ArgsAssignment_1_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class Annotation_CommaKeyword_1_2_0 extends KeywordToken {
-
- public Annotation_CommaKeyword_1_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_Group_1_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Annotation_ArgsAssignment_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// args+=ID
-protected class Annotation_ArgsAssignment_1_2_1 extends AssignmentToken {
-
- public Annotation_ArgsAssignment_1_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getArgsAssignment_1_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_CommaKeyword_1_2_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("args",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("args");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-
-// ")"
-protected class Annotation_RightParenthesisKeyword_1_3 extends KeywordToken {
-
- public Annotation_RightParenthesisKeyword_1_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Annotation_Group_1_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new Annotation_ArgsAssignment_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-
-/************ end Rule Annotation ****************/
-
-
-/************ begin Rule BlockStatement ****************
- *
- * BlockStatement:
- * block=Block;
- *
- **/
-
-// block=Block
-protected class BlockStatement_BlockAssignment extends AssignmentToken {
-
- public BlockStatement_BlockAssignment(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getBlockStatementAccess().getBlockAssignment();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBlockStatementRule().getType().getClassifier())
- return null;
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-/************ end Rule BlockStatement ****************/
-
-
-/************ begin Rule EmptyStatement ****************
- *
- * EmptyStatement:
- * {EmptyStatement} ";";
- *
- **/
-
-// {EmptyStatement} ";"
-protected class EmptyStatement_Group extends GroupToken {
-
- public EmptyStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getEmptyStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EmptyStatement_SemicolonKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {EmptyStatement}
-protected class EmptyStatement_EmptyStatementAction_0 extends ActionToken {
-
- public EmptyStatement_EmptyStatementAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getEmptyStatementAccess().getEmptyStatementAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// ";"
-protected class EmptyStatement_SemicolonKeyword_1 extends KeywordToken {
-
- public EmptyStatement_SemicolonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new EmptyStatement_EmptyStatementAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule EmptyStatement ****************/
-
-
-/************ begin Rule LocalNameDeclarationStatement ****************
- *
- * LocalNameDeclarationStatement:
- * "let" varName=ID ":" type=QualifiedNameWithBinding (multiplicityIndicator?="[" "]")? //'=' init = Expression ';'
- * "=" init=SequenceElement ";";
- *
- **/
-
-// "let" varName=ID ":" type=QualifiedNameWithBinding (multiplicityIndicator?="[" "]")? //'=' init = Expression ';'
-// "=" init=SequenceElement ";"
-protected class LocalNameDeclarationStatement_Group extends GroupToken {
-
- public LocalNameDeclarationStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_SemicolonKeyword_7(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLocalNameDeclarationStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "let"
-protected class LocalNameDeclarationStatement_LetKeyword_0 extends KeywordToken {
-
- public LocalNameDeclarationStatement_LetKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// varName=ID
-protected class LocalNameDeclarationStatement_VarNameAssignment_1 extends AssignmentToken {
-
- public LocalNameDeclarationStatement_VarNameAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_LetKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("varName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("varName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ":"
-protected class LocalNameDeclarationStatement_ColonKeyword_2 extends KeywordToken {
-
- public LocalNameDeclarationStatement_ColonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_VarNameAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// type=QualifiedNameWithBinding
-protected class LocalNameDeclarationStatement_TypeAssignment_3 extends AssignmentToken {
-
- public LocalNameDeclarationStatement_TypeAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getTypeAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("type",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_ColonKeyword_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// (multiplicityIndicator?="[" "]")?
-protected class LocalNameDeclarationStatement_Group_4 extends GroupToken {
-
- public LocalNameDeclarationStatement_Group_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getGroup_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_RightSquareBracketKeyword_4_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// multiplicityIndicator?="["
-protected class LocalNameDeclarationStatement_MultiplicityIndicatorAssignment_4_0 extends AssignmentToken {
-
- public LocalNameDeclarationStatement_MultiplicityIndicatorAssignment_4_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorAssignment_4_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_TypeAssignment_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("multiplicityIndicator",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("multiplicityIndicator");
- if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "]"
-protected class LocalNameDeclarationStatement_RightSquareBracketKeyword_4_1 extends KeywordToken {
-
- public LocalNameDeclarationStatement_RightSquareBracketKeyword_4_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_MultiplicityIndicatorAssignment_4_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// //'=' init = Expression ';'
-// "="
-protected class LocalNameDeclarationStatement_EqualsSignKeyword_5 extends KeywordToken {
-
- public LocalNameDeclarationStatement_EqualsSignKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_Group_4(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LocalNameDeclarationStatement_TypeAssignment_3(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// init=SequenceElement
-protected class LocalNameDeclarationStatement_InitAssignment_6 extends AssignmentToken {
-
- public LocalNameDeclarationStatement_InitAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getInitAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceElement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("init",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("init");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_EqualsSignKeyword_5(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ";"
-protected class LocalNameDeclarationStatement_SemicolonKeyword_7 extends KeywordToken {
-
- public LocalNameDeclarationStatement_SemicolonKeyword_7(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LocalNameDeclarationStatement_InitAssignment_6(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule LocalNameDeclarationStatement ****************/
-
-
-/************ begin Rule IfStatement ****************
- *
- * IfStatement:
- * "if" sequentialClausses=SequentialClauses finalClause=FinalClause?;
- *
- **/
-
-// "if" sequentialClausses=SequentialClauses finalClause=FinalClause?
-protected class IfStatement_Group extends GroupToken {
-
- public IfStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getIfStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new IfStatement_FinalClauseAssignment_2(lastRuleCallOrigin, this, 0, inst);
- case 1: return new IfStatement_SequentialClaussesAssignment_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getIfStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "if"
-protected class IfStatement_IfKeyword_0 extends KeywordToken {
-
- public IfStatement_IfKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getIfStatementAccess().getIfKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// sequentialClausses=SequentialClauses
-protected class IfStatement_SequentialClaussesAssignment_1 extends AssignmentToken {
-
- public IfStatement_SequentialClaussesAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getIfStatementAccess().getSequentialClaussesAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequentialClauses_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("sequentialClausses",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("sequentialClausses");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequentialClausesRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new IfStatement_IfKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// finalClause=FinalClause?
-protected class IfStatement_FinalClauseAssignment_2 extends AssignmentToken {
-
- public IfStatement_FinalClauseAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getIfStatementAccess().getFinalClauseAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new FinalClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("finalClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("finalClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getFinalClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new IfStatement_SequentialClaussesAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule IfStatement ****************/
-
-
-/************ begin Rule SequentialClauses ****************
- *
- * SequentialClauses:
- * conccurentClauses+=ConcurrentClauses ("else" "if" conccurentClauses+=ConcurrentClauses)*;
- *
- **/
-
-// conccurentClauses+=ConcurrentClauses ("else" "if" conccurentClauses+=ConcurrentClauses)*
-protected class SequentialClauses_Group extends GroupToken {
-
- public SequentialClauses_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequentialClauses_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequentialClauses_ConccurentClausesAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSequentialClausesRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// conccurentClauses+=ConcurrentClauses
-protected class SequentialClauses_ConccurentClausesAssignment_0 extends AssignmentToken {
-
- public SequentialClauses_ConccurentClausesAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("conccurentClauses",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("conccurentClauses");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConcurrentClausesRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("else" "if" conccurentClauses+=ConcurrentClauses)*
-protected class SequentialClauses_Group_1 extends GroupToken {
-
- public SequentialClauses_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequentialClauses_ConccurentClausesAssignment_1_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "else"
-protected class SequentialClauses_ElseKeyword_1_0 extends KeywordToken {
-
- public SequentialClauses_ElseKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequentialClauses_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SequentialClauses_ConccurentClausesAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// "if"
-protected class SequentialClauses_IfKeyword_1_1 extends KeywordToken {
-
- public SequentialClauses_IfKeyword_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequentialClauses_ElseKeyword_1_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// conccurentClauses+=ConcurrentClauses
-protected class SequentialClauses_ConccurentClausesAssignment_1_2 extends AssignmentToken {
-
- public SequentialClauses_ConccurentClausesAssignment_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSequentialClausesAccess().getConccurentClausesAssignment_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("conccurentClauses",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("conccurentClauses");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getConcurrentClausesRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SequentialClauses_IfKeyword_1_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule SequentialClauses ****************/
-
-
-/************ begin Rule ConcurrentClauses ****************
- *
- * ConcurrentClauses:
- * nonFinalClause+=NonFinalClause ("or" "if" nonFinalClause+=NonFinalClause)*;
- *
- **/
-
-// nonFinalClause+=NonFinalClause ("or" "if" nonFinalClause+=NonFinalClause)*
-protected class ConcurrentClauses_Group extends GroupToken {
-
- public ConcurrentClauses_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConcurrentClauses_NonFinalClauseAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getConcurrentClausesRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// nonFinalClause+=NonFinalClause
-protected class ConcurrentClauses_NonFinalClauseAssignment_0 extends AssignmentToken {
-
- public ConcurrentClauses_NonFinalClauseAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonFinalClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("nonFinalClause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("nonFinalClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNonFinalClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("or" "if" nonFinalClause+=NonFinalClause)*
-protected class ConcurrentClauses_Group_1 extends GroupToken {
-
- public ConcurrentClauses_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_NonFinalClauseAssignment_1_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "or"
-protected class ConcurrentClauses_OrKeyword_1_0 extends KeywordToken {
-
- public ConcurrentClauses_OrKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ConcurrentClauses_NonFinalClauseAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// "if"
-protected class ConcurrentClauses_IfKeyword_1_1 extends KeywordToken {
-
- public ConcurrentClauses_IfKeyword_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ConcurrentClauses_OrKeyword_1_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// nonFinalClause+=NonFinalClause
-protected class ConcurrentClauses_NonFinalClauseAssignment_1_2 extends AssignmentToken {
-
- public ConcurrentClauses_NonFinalClauseAssignment_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getConcurrentClausesAccess().getNonFinalClauseAssignment_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonFinalClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("nonFinalClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("nonFinalClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNonFinalClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ConcurrentClauses_IfKeyword_1_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ConcurrentClauses ****************/
-
-
-/************ begin Rule NonFinalClause ****************
- *
- * NonFinalClause:
- * "(" condition=Expression ")" block=Block;
- *
- **/
-
-// "(" condition=Expression ")" block=Block
-protected class NonFinalClause_Group extends GroupToken {
-
- public NonFinalClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getNonFinalClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonFinalClause_BlockAssignment_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getNonFinalClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "("
-protected class NonFinalClause_LeftParenthesisKeyword_0 extends KeywordToken {
-
- public NonFinalClause_LeftParenthesisKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// condition=Expression
-protected class NonFinalClause_ConditionAssignment_1 extends AssignmentToken {
-
- public NonFinalClause_ConditionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNonFinalClauseAccess().getConditionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("condition",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("condition");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NonFinalClause_LeftParenthesisKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class NonFinalClause_RightParenthesisKeyword_2 extends KeywordToken {
-
- public NonFinalClause_RightParenthesisKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonFinalClause_ConditionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// block=Block
-protected class NonFinalClause_BlockAssignment_3 extends AssignmentToken {
-
- public NonFinalClause_BlockAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNonFinalClauseAccess().getBlockAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NonFinalClause_RightParenthesisKeyword_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule NonFinalClause ****************/
-
-
-/************ begin Rule FinalClause ****************
- *
- * FinalClause:
- * "else" block=Block;
- *
- **/
-
-// "else" block=Block
-protected class FinalClause_Group extends GroupToken {
-
- public FinalClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getFinalClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new FinalClause_BlockAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getFinalClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "else"
-protected class FinalClause_ElseKeyword_0 extends KeywordToken {
-
- public FinalClause_ElseKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getFinalClauseAccess().getElseKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// block=Block
-protected class FinalClause_BlockAssignment_1 extends AssignmentToken {
-
- public FinalClause_BlockAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getFinalClauseAccess().getBlockAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new FinalClause_ElseKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule FinalClause ****************/
-
-
-/************ begin Rule SwitchStatement ****************
- *
- * SwitchStatement:
- * "switch" "(" expression=Expression ")" "{" switchClause+=SwitchClause* defaultClause=SwitchDefaultClause? "}";
- *
- **/
-
-// "switch" "(" expression=Expression ")" "{" switchClause+=SwitchClause* defaultClause=SwitchDefaultClause? "}"
-protected class SwitchStatement_Group extends GroupToken {
-
- public SwitchStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_RightCurlyBracketKeyword_7(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSwitchStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "switch"
-protected class SwitchStatement_SwitchKeyword_0 extends KeywordToken {
-
- public SwitchStatement_SwitchKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "("
-protected class SwitchStatement_LeftParenthesisKeyword_1 extends KeywordToken {
-
- public SwitchStatement_LeftParenthesisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_SwitchKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expression=Expression
-protected class SwitchStatement_ExpressionAssignment_2 extends AssignmentToken {
-
- public SwitchStatement_ExpressionAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getExpressionAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchStatement_LeftParenthesisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class SwitchStatement_RightParenthesisKeyword_3 extends KeywordToken {
-
- public SwitchStatement_RightParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_ExpressionAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "{"
-protected class SwitchStatement_LeftCurlyBracketKeyword_4 extends KeywordToken {
-
- public SwitchStatement_LeftCurlyBracketKeyword_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_RightParenthesisKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// switchClause+=SwitchClause*
-protected class SwitchStatement_SwitchClauseAssignment_5 extends AssignmentToken {
-
- public SwitchStatement_SwitchClauseAssignment_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getSwitchClauseAssignment_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("switchClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("switchClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSwitchClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchStatement_SwitchClauseAssignment_5(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new SwitchStatement_LeftCurlyBracketKeyword_4(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// defaultClause=SwitchDefaultClause?
-protected class SwitchStatement_DefaultClauseAssignment_6 extends AssignmentToken {
-
- public SwitchStatement_DefaultClauseAssignment_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getDefaultClauseAssignment_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchDefaultClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("defaultClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("defaultClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSwitchDefaultClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchStatement_SwitchClauseAssignment_5(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new SwitchStatement_LeftCurlyBracketKeyword_4(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// "}"
-protected class SwitchStatement_RightCurlyBracketKeyword_7 extends KeywordToken {
-
- public SwitchStatement_RightCurlyBracketKeyword_7(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchStatement_DefaultClauseAssignment_6(lastRuleCallOrigin, this, 0, inst);
- case 1: return new SwitchStatement_SwitchClauseAssignment_5(lastRuleCallOrigin, this, 1, inst);
- case 2: return new SwitchStatement_LeftCurlyBracketKeyword_4(lastRuleCallOrigin, this, 2, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule SwitchStatement ****************/
-
-
-/************ begin Rule SwitchClause ****************
- *
- * SwitchClause:
- * switchCase+=SwitchCase switchCase+=SwitchCase* statementSequence=NonEmptyStatementSequence;
- *
- **/
-
-// switchCase+=SwitchCase switchCase+=SwitchCase* statementSequence=NonEmptyStatementSequence
-protected class SwitchClause_Group extends GroupToken {
-
- public SwitchClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSwitchClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchClause_StatementSequenceAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSwitchClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// switchCase+=SwitchCase
-protected class SwitchClause_SwitchCaseAssignment_0 extends AssignmentToken {
-
- public SwitchClause_SwitchCaseAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchCase_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("switchCase",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("switchCase");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSwitchCaseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// switchCase+=SwitchCase*
-protected class SwitchClause_SwitchCaseAssignment_1 extends AssignmentToken {
-
- public SwitchClause_SwitchCaseAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchClauseAccess().getSwitchCaseAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchCase_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("switchCase",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("switchCase");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSwitchCaseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchClause_SwitchCaseAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new SwitchClause_SwitchCaseAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// statementSequence=NonEmptyStatementSequence
-protected class SwitchClause_StatementSequenceAssignment_2 extends AssignmentToken {
-
- public SwitchClause_StatementSequenceAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchClauseAccess().getStatementSequenceAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonEmptyStatementSequence_StatementAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statementSequence",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statementSequence");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNonEmptyStatementSequenceRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchClause_SwitchCaseAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new SwitchClause_SwitchCaseAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule SwitchClause ****************/
-
-
-/************ begin Rule SwitchCase ****************
- *
- * SwitchCase:
- * "case" expression=Expression ":";
- *
- **/
-
-// "case" expression=Expression ":"
-protected class SwitchCase_Group extends GroupToken {
-
- public SwitchCase_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSwitchCaseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchCase_ColonKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSwitchCaseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "case"
-protected class SwitchCase_CaseKeyword_0 extends KeywordToken {
-
- public SwitchCase_CaseKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchCaseAccess().getCaseKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// expression=Expression
-protected class SwitchCase_ExpressionAssignment_1 extends AssignmentToken {
-
- public SwitchCase_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchCaseAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchCase_CaseKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ":"
-protected class SwitchCase_ColonKeyword_2 extends KeywordToken {
-
- public SwitchCase_ColonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchCaseAccess().getColonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchCase_ExpressionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule SwitchCase ****************/
-
-
-/************ begin Rule SwitchDefaultClause ****************
- *
- * SwitchDefaultClause:
- * "default" ":" statementSequence=NonEmptyStatementSequence;
- *
- **/
-
-// "default" ":" statementSequence=NonEmptyStatementSequence
-protected class SwitchDefaultClause_Group extends GroupToken {
-
- public SwitchDefaultClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSwitchDefaultClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchDefaultClause_StatementSequenceAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSwitchDefaultClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "default"
-protected class SwitchDefaultClause_DefaultKeyword_0 extends KeywordToken {
-
- public SwitchDefaultClause_DefaultKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// ":"
-protected class SwitchDefaultClause_ColonKeyword_1 extends KeywordToken {
-
- public SwitchDefaultClause_ColonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SwitchDefaultClause_DefaultKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// statementSequence=NonEmptyStatementSequence
-protected class SwitchDefaultClause_StatementSequenceAssignment_2 extends AssignmentToken {
-
- public SwitchDefaultClause_StatementSequenceAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NonEmptyStatementSequence_StatementAssignment(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statementSequence",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statementSequence");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNonEmptyStatementSequenceRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new SwitchDefaultClause_ColonKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule SwitchDefaultClause ****************/
-
-
-/************ begin Rule NonEmptyStatementSequence ****************
- *
- * NonEmptyStatementSequence:
- * statement+=DocumentedStatement+;
- *
- **/
-
-// statement+=DocumentedStatement+
-protected class NonEmptyStatementSequence_StatementAssignment extends AssignmentToken {
-
- public NonEmptyStatementSequence_StatementAssignment(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getNonEmptyStatementSequenceAccess().getStatementAssignment();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DocumentedStatement_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("statement",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("statement");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getDocumentedStatementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new NonEmptyStatementSequence_StatementAssignment(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-/************ end Rule NonEmptyStatementSequence ****************/
-
-
-/************ begin Rule WhileStatement ****************
- *
- * / * WHILE STATEMENTS * / WhileStatement:
- * "while" "(" condition=Expression ")" block=Block;
- *
- **/
-
-// "while" "(" condition=Expression ")" block=Block
-protected class WhileStatement_Group extends GroupToken {
-
- public WhileStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new WhileStatement_BlockAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getWhileStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "while"
-protected class WhileStatement_WhileKeyword_0 extends KeywordToken {
-
- public WhileStatement_WhileKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getWhileKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "("
-protected class WhileStatement_LeftParenthesisKeyword_1 extends KeywordToken {
-
- public WhileStatement_LeftParenthesisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new WhileStatement_WhileKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// condition=Expression
-protected class WhileStatement_ConditionAssignment_2 extends AssignmentToken {
-
- public WhileStatement_ConditionAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getConditionAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("condition",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("condition");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new WhileStatement_LeftParenthesisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class WhileStatement_RightParenthesisKeyword_3 extends KeywordToken {
-
- public WhileStatement_RightParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new WhileStatement_ConditionAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// block=Block
-protected class WhileStatement_BlockAssignment_4 extends AssignmentToken {
-
- public WhileStatement_BlockAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getWhileStatementAccess().getBlockAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new WhileStatement_RightParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule WhileStatement ****************/
-
-
-/************ begin Rule DoStatement ****************
- *
- * / * DO STATEMENTS * / DoStatement:
- * "do" block=Block "while" "(" condition=Expression ")" ";";
- *
- **/
-
-// "do" block=Block "while" "(" condition=Expression ")" ";"
-protected class DoStatement_Group extends GroupToken {
-
- public DoStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_SemicolonKeyword_6(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getDoStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "do"
-protected class DoStatement_DoKeyword_0 extends KeywordToken {
-
- public DoStatement_DoKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getDoKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// block=Block
-protected class DoStatement_BlockAssignment_1 extends AssignmentToken {
-
- public DoStatement_BlockAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getBlockAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new DoStatement_DoKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// "while"
-protected class DoStatement_WhileKeyword_2 extends KeywordToken {
-
- public DoStatement_WhileKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getWhileKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_BlockAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "("
-protected class DoStatement_LeftParenthesisKeyword_3 extends KeywordToken {
-
- public DoStatement_LeftParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_WhileKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// condition=Expression
-protected class DoStatement_ConditionAssignment_4 extends AssignmentToken {
-
- public DoStatement_ConditionAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getConditionAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("condition",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("condition");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new DoStatement_LeftParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class DoStatement_RightParenthesisKeyword_5 extends KeywordToken {
-
- public DoStatement_RightParenthesisKeyword_5(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_ConditionAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ";"
-protected class DoStatement_SemicolonKeyword_6 extends KeywordToken {
-
- public DoStatement_SemicolonKeyword_6(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getDoStatementAccess().getSemicolonKeyword_6();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new DoStatement_RightParenthesisKeyword_5(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule DoStatement ****************/
-
-
-/************ begin Rule ForStatement ****************
- *
- * / * FOR STATEMENTS * / ForStatement:
- * "for" "(" control=ForControl ")" block=Block;
- *
- **/
-
-// "for" "(" control=ForControl ")" block=Block
-protected class ForStatement_Group extends GroupToken {
-
- public ForStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getForStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForStatement_BlockAssignment_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getForStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "for"
-protected class ForStatement_ForKeyword_0 extends KeywordToken {
-
- public ForStatement_ForKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForStatementAccess().getForKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "("
-protected class ForStatement_LeftParenthesisKeyword_1 extends KeywordToken {
-
- public ForStatement_LeftParenthesisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForStatement_ForKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// control=ForControl
-protected class ForStatement_ControlAssignment_2 extends AssignmentToken {
-
- public ForStatement_ControlAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForStatementAccess().getControlAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForControl_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("control",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("control");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getForControlRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ForStatement_LeftParenthesisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class ForStatement_RightParenthesisKeyword_3 extends KeywordToken {
-
- public ForStatement_RightParenthesisKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForStatement_ControlAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// block=Block
-protected class ForStatement_BlockAssignment_4 extends AssignmentToken {
-
- public ForStatement_BlockAssignment_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForStatementAccess().getBlockAssignment_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ForStatement_RightParenthesisKeyword_3(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule ForStatement ****************/
-
-
-/************ begin Rule ForControl ****************
- *
- * ForControl:
- * loopVariableDefinition+=LoopVariableDefinition ("," loopVariableDefinition+=LoopVariableDefinition)*;
- *
- **/
-
-// loopVariableDefinition+=LoopVariableDefinition ("," loopVariableDefinition+=LoopVariableDefinition)*
-protected class ForControl_Group extends GroupToken {
-
- public ForControl_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getForControlAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForControl_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ForControl_LoopVariableDefinitionAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getForControlRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// loopVariableDefinition+=LoopVariableDefinition
-protected class ForControl_LoopVariableDefinitionAssignment_0 extends AssignmentToken {
-
- public ForControl_LoopVariableDefinitionAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("loopVariableDefinition",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("loopVariableDefinition");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getLoopVariableDefinitionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("," loopVariableDefinition+=LoopVariableDefinition)*
-protected class ForControl_Group_1 extends GroupToken {
-
- public ForControl_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getForControlAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForControl_LoopVariableDefinitionAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class ForControl_CommaKeyword_1_0 extends KeywordToken {
-
- public ForControl_CommaKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getForControlAccess().getCommaKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ForControl_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ForControl_LoopVariableDefinitionAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// loopVariableDefinition+=LoopVariableDefinition
-protected class ForControl_LoopVariableDefinitionAssignment_1_1 extends AssignmentToken {
-
- public ForControl_LoopVariableDefinitionAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getForControlAccess().getLoopVariableDefinitionAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("loopVariableDefinition",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("loopVariableDefinition");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getLoopVariableDefinitionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ForControl_CommaKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule ForControl ****************/
-
-
-/************ begin Rule LoopVariableDefinition ****************
- *
- * LoopVariableDefinition:
- * name=ID "in" expression1=Expression (".." expression2=Expression)? | type=QualifiedNameWithBinding name=ID ":"
- * expression=Expression;
- *
- **/
-
-// name=ID "in" expression1=Expression (".." expression2=Expression)? | type=QualifiedNameWithBinding name=ID ":"
-// expression=Expression
-protected class LoopVariableDefinition_Alternatives extends AlternativesToken {
-
- public LoopVariableDefinition_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Group_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LoopVariableDefinition_Group_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getLoopVariableDefinitionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// name=ID "in" expression1=Expression (".." expression2=Expression)?
-protected class LoopVariableDefinition_Group_0 extends GroupToken {
-
- public LoopVariableDefinition_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Group_0_3(lastRuleCallOrigin, this, 0, inst);
- case 1: return new LoopVariableDefinition_Expression1Assignment_0_2(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// name=ID
-protected class LoopVariableDefinition_NameAssignment_0_0 extends AssignmentToken {
-
- public LoopVariableDefinition_NameAssignment_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "in"
-protected class LoopVariableDefinition_InKeyword_0_1 extends KeywordToken {
-
- public LoopVariableDefinition_InKeyword_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_NameAssignment_0_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expression1=Expression
-protected class LoopVariableDefinition_Expression1Assignment_0_2 extends AssignmentToken {
-
- public LoopVariableDefinition_Expression1Assignment_0_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getExpression1Assignment_0_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression1",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression1");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LoopVariableDefinition_InKeyword_0_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// (".." expression2=Expression)?
-protected class LoopVariableDefinition_Group_0_3 extends GroupToken {
-
- public LoopVariableDefinition_Group_0_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getGroup_0_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Expression2Assignment_0_3_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ".."
-protected class LoopVariableDefinition_FullStopFullStopKeyword_0_3_0 extends KeywordToken {
-
- public LoopVariableDefinition_FullStopFullStopKeyword_0_3_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_Expression1Assignment_0_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expression2=Expression
-protected class LoopVariableDefinition_Expression2Assignment_0_3_1 extends AssignmentToken {
-
- public LoopVariableDefinition_Expression2Assignment_0_3_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getExpression2Assignment_0_3_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression2",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression2");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LoopVariableDefinition_FullStopFullStopKeyword_0_3_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-// type=QualifiedNameWithBinding name=ID ":" expression=Expression
-protected class LoopVariableDefinition_Group_1 extends GroupToken {
-
- public LoopVariableDefinition_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_ExpressionAssignment_1_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// type=QualifiedNameWithBinding
-protected class LoopVariableDefinition_TypeAssignment_1_0 extends AssignmentToken {
-
- public LoopVariableDefinition_TypeAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getTypeAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("type",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("type");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// name=ID
-protected class LoopVariableDefinition_NameAssignment_1_1 extends AssignmentToken {
-
- public LoopVariableDefinition_NameAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getNameAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_TypeAssignment_1_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ":"
-protected class LoopVariableDefinition_ColonKeyword_1_2 extends KeywordToken {
-
- public LoopVariableDefinition_ColonKeyword_1_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new LoopVariableDefinition_NameAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// expression=Expression
-protected class LoopVariableDefinition_ExpressionAssignment_1_3 extends AssignmentToken {
-
- public LoopVariableDefinition_ExpressionAssignment_1_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getLoopVariableDefinitionAccess().getExpressionAssignment_1_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new LoopVariableDefinition_ColonKeyword_1_2(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule LoopVariableDefinition ****************/
-
-
-/************ begin Rule BreakStatement ****************
- *
- * / * BREAK STATEMENTS * / BreakStatement:
- * {BreakStatement} "break" ";";
- *
- **/
-
-// {BreakStatement} "break" ";"
-protected class BreakStatement_Group extends GroupToken {
-
- public BreakStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getBreakStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BreakStatement_SemicolonKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getBreakStatementAccess().getBreakStatementAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {BreakStatement}
-protected class BreakStatement_BreakStatementAction_0 extends ActionToken {
-
- public BreakStatement_BreakStatementAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getBreakStatementAccess().getBreakStatementAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "break"
-protected class BreakStatement_BreakKeyword_1 extends KeywordToken {
-
- public BreakStatement_BreakKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getBreakStatementAccess().getBreakKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BreakStatement_BreakStatementAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ";"
-protected class BreakStatement_SemicolonKeyword_2 extends KeywordToken {
-
- public BreakStatement_SemicolonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new BreakStatement_BreakKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule BreakStatement ****************/
-
-
-/************ begin Rule ReturnStatement ****************
- *
- * / * RETURN STATEMENTS * / ReturnStatement:
- * "return" expression=Expression ";";
- *
- **/
-
-// "return" expression=Expression ";"
-protected class ReturnStatement_Group extends GroupToken {
-
- public ReturnStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getReturnStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReturnStatement_SemicolonKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getReturnStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "return"
-protected class ReturnStatement_ReturnKeyword_0 extends KeywordToken {
-
- public ReturnStatement_ReturnKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getReturnStatementAccess().getReturnKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// expression=Expression
-protected class ReturnStatement_ExpressionAssignment_1 extends AssignmentToken {
-
- public ReturnStatement_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getReturnStatementAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ReturnStatement_ReturnKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ";"
-protected class ReturnStatement_SemicolonKeyword_2 extends KeywordToken {
-
- public ReturnStatement_SemicolonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReturnStatement_ExpressionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule ReturnStatement ****************/
-
-
-/************ begin Rule AcceptStatement ****************
- *
- * / * ACCEPT STATEMENTS * / AcceptStatement:
- * clause=AcceptClause (simpleAccept=SimpleAcceptStatementCompletion | compoundAccept=CompoundAcceptStatementCompletion);
- *
- **/
-
-// clause=AcceptClause (simpleAccept=SimpleAcceptStatementCompletion | compoundAccept=CompoundAcceptStatementCompletion)
-protected class AcceptStatement_Group extends GroupToken {
-
- public AcceptStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAcceptStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptStatement_Alternatives_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAcceptStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// clause=AcceptClause
-protected class AcceptStatement_ClauseAssignment_0 extends AssignmentToken {
-
- public AcceptStatement_ClauseAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptStatementAccess().getClauseAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("clause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("clause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAcceptClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// simpleAccept=SimpleAcceptStatementCompletion | compoundAccept=CompoundAcceptStatementCompletion
-protected class AcceptStatement_Alternatives_1 extends AlternativesToken {
-
- public AcceptStatement_Alternatives_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getAcceptStatementAccess().getAlternatives_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptStatement_SimpleAcceptAssignment_1_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new AcceptStatement_CompoundAcceptAssignment_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// simpleAccept=SimpleAcceptStatementCompletion
-protected class AcceptStatement_SimpleAcceptAssignment_1_0 extends AssignmentToken {
-
- public AcceptStatement_SimpleAcceptAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptStatementAccess().getSimpleAcceptAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SimpleAcceptStatementCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("simpleAccept",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("simpleAccept");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSimpleAcceptStatementCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AcceptStatement_ClauseAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// compoundAccept=CompoundAcceptStatementCompletion
-protected class AcceptStatement_CompoundAcceptAssignment_1_1 extends AssignmentToken {
-
- public AcceptStatement_CompoundAcceptAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptStatementAccess().getCompoundAcceptAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CompoundAcceptStatementCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("compoundAccept",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("compoundAccept");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getCompoundAcceptStatementCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AcceptStatement_ClauseAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule AcceptStatement ****************/
-
-
-/************ begin Rule SimpleAcceptStatementCompletion ****************
- *
- * SimpleAcceptStatementCompletion:
- * {SimpleAcceptStatementCompletion} ";";
- *
- **/
-
-// {SimpleAcceptStatementCompletion} ";"
-protected class SimpleAcceptStatementCompletion_Group extends GroupToken {
-
- public SimpleAcceptStatementCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSimpleAcceptStatementCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SimpleAcceptStatementCompletion_SemicolonKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {SimpleAcceptStatementCompletion}
-protected class SimpleAcceptStatementCompletion_SimpleAcceptStatementCompletionAction_0 extends ActionToken {
-
- public SimpleAcceptStatementCompletion_SimpleAcceptStatementCompletionAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getSimpleAcceptStatementCompletionAccess().getSimpleAcceptStatementCompletionAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// ";"
-protected class SimpleAcceptStatementCompletion_SemicolonKeyword_1 extends KeywordToken {
-
- public SimpleAcceptStatementCompletion_SemicolonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SimpleAcceptStatementCompletion_SimpleAcceptStatementCompletionAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule SimpleAcceptStatementCompletion ****************/
-
-
-/************ begin Rule CompoundAcceptStatementCompletion ****************
- *
- * CompoundAcceptStatementCompletion:
- * block=Block ("or" acceptBlock+=AcceptBlock)*;
- *
- **/
-
-// block=Block ("or" acceptBlock+=AcceptBlock)*
-protected class CompoundAcceptStatementCompletion_Group extends GroupToken {
-
- public CompoundAcceptStatementCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CompoundAcceptStatementCompletion_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new CompoundAcceptStatementCompletion_BlockAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getCompoundAcceptStatementCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// block=Block
-protected class CompoundAcceptStatementCompletion_BlockAssignment_0 extends AssignmentToken {
-
- public CompoundAcceptStatementCompletion_BlockAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("or" acceptBlock+=AcceptBlock)*
-protected class CompoundAcceptStatementCompletion_Group_1 extends GroupToken {
-
- public CompoundAcceptStatementCompletion_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getCompoundAcceptStatementCompletionAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CompoundAcceptStatementCompletion_AcceptBlockAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "or"
-protected class CompoundAcceptStatementCompletion_OrKeyword_1_0 extends KeywordToken {
-
- public CompoundAcceptStatementCompletion_OrKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new CompoundAcceptStatementCompletion_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new CompoundAcceptStatementCompletion_BlockAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// acceptBlock+=AcceptBlock
-protected class CompoundAcceptStatementCompletion_AcceptBlockAssignment_1_1 extends AssignmentToken {
-
- public CompoundAcceptStatementCompletion_AcceptBlockAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptBlock_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("acceptBlock",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("acceptBlock");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAcceptBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new CompoundAcceptStatementCompletion_OrKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule CompoundAcceptStatementCompletion ****************/
-
-
-/************ begin Rule AcceptBlock ****************
- *
- * AcceptBlock:
- * clause=AcceptClause block=Block;
- *
- **/
-
-// clause=AcceptClause block=Block
-protected class AcceptBlock_Group extends GroupToken {
-
- public AcceptBlock_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAcceptBlockAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptBlock_BlockAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAcceptBlockRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// clause=AcceptClause
-protected class AcceptBlock_ClauseAssignment_0 extends AssignmentToken {
-
- public AcceptBlock_ClauseAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptBlockAccess().getClauseAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("clause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("clause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAcceptClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// block=Block
-protected class AcceptBlock_BlockAssignment_1 extends AssignmentToken {
-
- public AcceptBlock_BlockAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptBlockAccess().getBlockAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Block_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("block",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("block");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getBlockRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AcceptBlock_ClauseAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule AcceptBlock ****************/
-
-
-/************ begin Rule AcceptClause ****************
- *
- * AcceptClause:
- * "accept" "(" (name=ID ":")? qualifiedNameList=QualifiedNameList ")";
- *
- **/
-
-// "accept" "(" (name=ID ":")? qualifiedNameList=QualifiedNameList ")"
-protected class AcceptClause_Group extends GroupToken {
-
- public AcceptClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_RightParenthesisKeyword_4(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAcceptClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "accept"
-protected class AcceptClause_AcceptKeyword_0 extends KeywordToken {
-
- public AcceptClause_AcceptKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// "("
-protected class AcceptClause_LeftParenthesisKeyword_1 extends KeywordToken {
-
- public AcceptClause_LeftParenthesisKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_AcceptKeyword_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// (name=ID ":")?
-protected class AcceptClause_Group_2 extends GroupToken {
-
- public AcceptClause_Group_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getGroup_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_ColonKeyword_2_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// name=ID
-protected class AcceptClause_NameAssignment_2_0 extends AssignmentToken {
-
- public AcceptClause_NameAssignment_2_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getNameAssignment_2_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_LeftParenthesisKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("name",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("name");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// ":"
-protected class AcceptClause_ColonKeyword_2_1 extends KeywordToken {
-
- public AcceptClause_ColonKeyword_2_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_NameAssignment_2_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// qualifiedNameList=QualifiedNameList
-protected class AcceptClause_QualifiedNameListAssignment_3 extends AssignmentToken {
-
- public AcceptClause_QualifiedNameListAssignment_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getQualifiedNameListAssignment_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("qualifiedNameList",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("qualifiedNameList");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameListRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AcceptClause_Group_2(lastRuleCallOrigin, next, actIndex, consumed);
- case 1: return new AcceptClause_LeftParenthesisKeyword_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ")"
-protected class AcceptClause_RightParenthesisKeyword_4 extends KeywordToken {
-
- public AcceptClause_RightParenthesisKeyword_4(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AcceptClause_QualifiedNameListAssignment_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule AcceptClause ****************/
-
-
-/************ begin Rule ClassifyStatement ****************
- *
- * / * CLASSIFY STATEMENTS * / ClassifyStatement:
- * "classify" expression=Expression clause=ClassificationClause ";";
- *
- **/
-
-// "classify" expression=Expression clause=ClassificationClause ";"
-protected class ClassifyStatement_Group extends GroupToken {
-
- public ClassifyStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassifyStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassifyStatement_SemicolonKeyword_3(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassifyStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "classify"
-protected class ClassifyStatement_ClassifyKeyword_0 extends KeywordToken {
-
- public ClassifyStatement_ClassifyKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// expression=Expression
-protected class ClassifyStatement_ExpressionAssignment_1 extends AssignmentToken {
-
- public ClassifyStatement_ExpressionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassifyStatementAccess().getExpressionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new Expression_ConditionalTestExpressionParserRuleCall(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("expression",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("expression");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassifyStatement_ClassifyKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// clause=ClassificationClause
-protected class ClassifyStatement_ClauseAssignment_2 extends AssignmentToken {
-
- public ClassifyStatement_ClauseAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassifyStatementAccess().getClauseAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationClause_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("clause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("clause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassifyStatement_ExpressionAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ";"
-protected class ClassifyStatement_SemicolonKeyword_3 extends KeywordToken {
-
- public ClassifyStatement_SemicolonKeyword_3(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassifyStatement_ClauseAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule ClassifyStatement ****************/
-
-
-/************ begin Rule ClassificationClause ****************
- *
- * ClassificationClause:
- * classifyFromClause=ClassificationFromClause classifyToClause=ClassificationToClause? |
- * reclassyAllClause=ReclassifyAllClause? classifyToClause=ClassificationToClause;
- *
- **/
-
-// classifyFromClause=ClassificationFromClause classifyToClause=ClassificationToClause? |
-// reclassyAllClause=ReclassifyAllClause? classifyToClause=ClassificationToClause
-protected class ClassificationClause_Alternatives extends AlternativesToken {
-
- public ClassificationClause_Alternatives(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getAlternatives();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationClause_Group_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ClassificationClause_Group_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassificationClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// classifyFromClause=ClassificationFromClause classifyToClause=ClassificationToClause?
-protected class ClassificationClause_Group_0 extends GroupToken {
-
- public ClassificationClause_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationClause_ClassifyToClauseAssignment_0_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ClassificationClause_ClassifyFromClauseAssignment_0_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// classifyFromClause=ClassificationFromClause
-protected class ClassificationClause_ClassifyFromClauseAssignment_0_0 extends AssignmentToken {
-
- public ClassificationClause_ClassifyFromClauseAssignment_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getClassifyFromClauseAssignment_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationFromClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("classifyFromClause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("classifyFromClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationFromClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// classifyToClause=ClassificationToClause?
-protected class ClassificationClause_ClassifyToClauseAssignment_0_1 extends AssignmentToken {
-
- public ClassificationClause_ClassifyToClauseAssignment_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationToClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("classifyToClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("classifyToClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationToClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassificationClause_ClassifyFromClauseAssignment_0_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// reclassyAllClause=ReclassifyAllClause? classifyToClause=ClassificationToClause
-protected class ClassificationClause_Group_1 extends GroupToken {
-
- public ClassificationClause_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationClause_ClassifyToClauseAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// reclassyAllClause=ReclassifyAllClause?
-protected class ClassificationClause_ReclassyAllClauseAssignment_1_0 extends AssignmentToken {
-
- public ClassificationClause_ReclassyAllClauseAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getReclassyAllClauseAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReclassifyAllClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("reclassyAllClause",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("reclassyAllClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getReclassifyAllClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// classifyToClause=ClassificationToClause
-protected class ClassificationClause_ClassifyToClauseAssignment_1_1 extends AssignmentToken {
-
- public ClassificationClause_ClassifyToClauseAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationClauseAccess().getClassifyToClauseAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationToClause_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("classifyToClause",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("classifyToClause");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getClassificationToClauseRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassificationClause_ReclassyAllClauseAssignment_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index - 1, consumed);
- }
- }
-}
-
-
-
-/************ end Rule ClassificationClause ****************/
-
-
-/************ begin Rule ClassificationFromClause ****************
- *
- * ClassificationFromClause:
- * "from" qualifiedNameList=QualifiedNameList;
- *
- **/
-
-// "from" qualifiedNameList=QualifiedNameList
-protected class ClassificationFromClause_Group extends GroupToken {
-
- public ClassificationFromClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationFromClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationFromClause_QualifiedNameListAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassificationFromClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "from"
-protected class ClassificationFromClause_FromKeyword_0 extends KeywordToken {
-
- public ClassificationFromClause_FromKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// qualifiedNameList=QualifiedNameList
-protected class ClassificationFromClause_QualifiedNameListAssignment_1 extends AssignmentToken {
-
- public ClassificationFromClause_QualifiedNameListAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("qualifiedNameList",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("qualifiedNameList");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameListRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassificationFromClause_FromKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule ClassificationFromClause ****************/
-
-
-/************ begin Rule ClassificationToClause ****************
- *
- * ClassificationToClause:
- * "to" qualifiedNameList=QualifiedNameList;
- *
- **/
-
-// "to" qualifiedNameList=QualifiedNameList
-protected class ClassificationToClause_Group extends GroupToken {
-
- public ClassificationToClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getClassificationToClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ClassificationToClause_QualifiedNameListAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getClassificationToClauseRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// "to"
-protected class ClassificationToClause_ToKeyword_0 extends KeywordToken {
-
- public ClassificationToClause_ToKeyword_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getClassificationToClauseAccess().getToKeyword_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
-}
-
-// qualifiedNameList=QualifiedNameList
-protected class ClassificationToClause_QualifiedNameListAssignment_1 extends AssignmentToken {
-
- public ClassificationToClause_QualifiedNameListAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getClassificationToClauseAccess().getQualifiedNameListAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("qualifiedNameList",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("qualifiedNameList");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameListRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ClassificationToClause_ToKeyword_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule ClassificationToClause ****************/
-
-
-/************ begin Rule ReclassifyAllClause ****************
- *
- * ReclassifyAllClause:
- * {ReclassifyAllClause} "from" "*";
- *
- **/
-
-// {ReclassifyAllClause} "from" "*"
-protected class ReclassifyAllClause_Group extends GroupToken {
-
- public ReclassifyAllClause_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getReclassifyAllClauseAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReclassifyAllClause_AsteriskKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// {ReclassifyAllClause}
-protected class ReclassifyAllClause_ReclassifyAllClauseAction_0 extends ActionToken {
-
- public ReclassifyAllClause_ReclassifyAllClauseAction_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Action getGrammarElement() {
- return grammarAccess.getReclassifyAllClauseAccess().getReclassifyAllClauseAction_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(!eObjectConsumer.isConsumed()) return null;
- return eObjectConsumer;
- }
-}
-
-// "from"
-protected class ReclassifyAllClause_FromKeyword_1 extends KeywordToken {
-
- public ReclassifyAllClause_FromKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReclassifyAllClause_ReclassifyAllClauseAction_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// "*"
-protected class ReclassifyAllClause_AsteriskKeyword_2 extends KeywordToken {
-
- public ReclassifyAllClause_AsteriskKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ReclassifyAllClause_FromKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule ReclassifyAllClause ****************/
-
-
-/************ begin Rule QualifiedNameList ****************
- *
- * QualifiedNameList:
- * qualifiedName+=QualifiedNameWithBinding ("," qualifiedName+=QualifiedNameWithBinding)*;
- *
- **/
-
-// qualifiedName+=QualifiedNameWithBinding ("," qualifiedName+=QualifiedNameWithBinding)*
-protected class QualifiedNameList_Group extends GroupToken {
-
- public QualifiedNameList_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getQualifiedNameListAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new QualifiedNameList_QualifiedNameAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getQualifiedNameListRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// qualifiedName+=QualifiedNameWithBinding
-protected class QualifiedNameList_QualifiedNameAssignment_0 extends AssignmentToken {
-
- public QualifiedNameList_QualifiedNameAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("qualifiedName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("qualifiedName");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// ("," qualifiedName+=QualifiedNameWithBinding)*
-protected class QualifiedNameList_Group_1 extends GroupToken {
-
- public QualifiedNameList_Group_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getQualifiedNameListAccess().getGroup_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_QualifiedNameAssignment_1_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// ","
-protected class QualifiedNameList_CommaKeyword_1_0 extends KeywordToken {
-
- public QualifiedNameList_CommaKeyword_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameList_Group_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new QualifiedNameList_QualifiedNameAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// qualifiedName+=QualifiedNameWithBinding
-protected class QualifiedNameList_QualifiedNameAssignment_1_1 extends AssignmentToken {
-
- public QualifiedNameList_QualifiedNameAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getQualifiedNameListAccess().getQualifiedNameAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new QualifiedNameWithBinding_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("qualifiedName",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("qualifiedName");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getQualifiedNameWithBindingRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new QualifiedNameList_CommaKeyword_1_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-
-/************ end Rule QualifiedNameList ****************/
-
-
-/************ begin Rule InvocationOrAssignementOrDeclarationStatement ****************
- *
- * InvocationOrAssignementOrDeclarationStatement:
- * typePart_OR_assignedPart_OR_invocationPart=NameExpression (variableDeclarationCompletion=VariableDeclarationCompletion //(suffixCompletion = SuffixCompletion)?
- * | assignmentCompletion=AssignmentCompletion)? ";";
- *
- **/
-
-// typePart_OR_assignedPart_OR_invocationPart=NameExpression (variableDeclarationCompletion=VariableDeclarationCompletion //(suffixCompletion = SuffixCompletion)?
-// | assignmentCompletion=AssignmentCompletion)? ";"
-protected class InvocationOrAssignementOrDeclarationStatement_Group extends GroupToken {
-
- public InvocationOrAssignementOrDeclarationStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_SemicolonKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// typePart_OR_assignedPart_OR_invocationPart=NameExpression
-protected class InvocationOrAssignementOrDeclarationStatement_TypePart_OR_assignedPart_OR_invocationPartAssignment_0 extends AssignmentToken {
-
- public InvocationOrAssignementOrDeclarationStatement_TypePart_OR_assignedPart_OR_invocationPartAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new NameExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("typePart_OR_assignedPart_OR_invocationPart",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("typePart_OR_assignedPart_OR_invocationPart");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getNameExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// (variableDeclarationCompletion=VariableDeclarationCompletion //(suffixCompletion = SuffixCompletion)?
-// | assignmentCompletion=AssignmentCompletion)?
-protected class InvocationOrAssignementOrDeclarationStatement_Alternatives_1 extends AlternativesToken {
-
- public InvocationOrAssignementOrDeclarationStatement_Alternatives_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Alternatives getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAlternatives_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_VariableDeclarationCompletionAssignment_1_0(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InvocationOrAssignementOrDeclarationStatement_AssignmentCompletionAssignment_1_1(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-// variableDeclarationCompletion=VariableDeclarationCompletion
-protected class InvocationOrAssignementOrDeclarationStatement_VariableDeclarationCompletionAssignment_1_0 extends AssignmentToken {
-
- public InvocationOrAssignementOrDeclarationStatement_VariableDeclarationCompletionAssignment_1_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionAssignment_1_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new VariableDeclarationCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("variableDeclarationCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("variableDeclarationCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getVariableDeclarationCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_TypePart_OR_assignedPart_OR_invocationPartAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// assignmentCompletion=AssignmentCompletion
-protected class InvocationOrAssignementOrDeclarationStatement_AssignmentCompletionAssignment_1_1 extends AssignmentToken {
-
- public InvocationOrAssignementOrDeclarationStatement_AssignmentCompletionAssignment_1_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignment_1_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AssignmentCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("assignmentCompletion",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("assignmentCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAssignmentCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_TypePart_OR_assignedPart_OR_invocationPartAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-// ";"
-protected class InvocationOrAssignementOrDeclarationStatement_SemicolonKeyword_2 extends KeywordToken {
-
- public InvocationOrAssignementOrDeclarationStatement_SemicolonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InvocationOrAssignementOrDeclarationStatement_Alternatives_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new InvocationOrAssignementOrDeclarationStatement_TypePart_OR_assignedPart_OR_invocationPartAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule InvocationOrAssignementOrDeclarationStatement ****************/
-
-
-/************ begin Rule SuperInvocationStatement ****************
- *
- * SuperInvocationStatement:
- * _super=SuperInvocationExpression //(suffix = SuffixCompletion)? ';'
- * ";";
- *
- **/
-
-// _super=SuperInvocationExpression //(suffix = SuffixCompletion)? ';'
-// ";"
-protected class SuperInvocationStatement_Group extends GroupToken {
-
- public SuperInvocationStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getSuperInvocationStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationStatement_SemicolonKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getSuperInvocationStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// _super=SuperInvocationExpression
-protected class SuperInvocationStatement__superAssignment_0 extends AssignmentToken {
-
- public SuperInvocationStatement__superAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getSuperInvocationStatementAccess().get_superAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("_super",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("_super");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSuperInvocationExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// //(suffix = SuffixCompletion)? ';'
-// ";"
-protected class SuperInvocationStatement_SemicolonKeyword_1 extends KeywordToken {
-
- public SuperInvocationStatement_SemicolonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SuperInvocationStatement__superAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule SuperInvocationStatement ****************/
-
-
-/************ begin Rule ThisInvocationStatement ****************
- *
- * ThisInvocationStatement: //_this = ThisExpression suffix = SuffixCompletion (assignmentCompletion = AssignmentCompletion)? ';'
- * _this=ThisExpression assignmentCompletion=AssignmentCompletion? ";";
- *
- **/
-
-// //_this = ThisExpression suffix = SuffixCompletion (assignmentCompletion = AssignmentCompletion)? ';'
-// _this=ThisExpression assignmentCompletion=AssignmentCompletion? ";"
-protected class ThisInvocationStatement_Group extends GroupToken {
-
- public ThisInvocationStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getThisInvocationStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisInvocationStatement_SemicolonKeyword_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getThisInvocationStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// //_this = ThisExpression suffix = SuffixCompletion (assignmentCompletion = AssignmentCompletion)? ';'
-// _this=ThisExpression
-protected class ThisInvocationStatement__thisAssignment_0 extends AssignmentToken {
-
- public ThisInvocationStatement__thisAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getThisInvocationStatementAccess().get_thisAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("_this",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("_this");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getThisExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// assignmentCompletion=AssignmentCompletion?
-protected class ThisInvocationStatement_AssignmentCompletionAssignment_1 extends AssignmentToken {
-
- public ThisInvocationStatement_AssignmentCompletionAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AssignmentCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("assignmentCompletion",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("assignmentCompletion");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAssignmentCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new ThisInvocationStatement__thisAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-// ";"
-protected class ThisInvocationStatement_SemicolonKeyword_2 extends KeywordToken {
-
- public ThisInvocationStatement_SemicolonKeyword_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new ThisInvocationStatement_AssignmentCompletionAssignment_1(lastRuleCallOrigin, this, 0, inst);
- case 1: return new ThisInvocationStatement__thisAssignment_0(lastRuleCallOrigin, this, 1, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule ThisInvocationStatement ****************/
-
-
-/************ begin Rule InstanceCreationInvocationStatement ****************
- *
- * InstanceCreationInvocationStatement:
- * _new=InstanceCreationExpression //(suffix = SuffixCompletion)? ';'
- * ";";
- *
- **/
-
-// _new=InstanceCreationExpression //(suffix = SuffixCompletion)? ';'
-// ";"
-protected class InstanceCreationInvocationStatement_Group extends GroupToken {
-
- public InstanceCreationInvocationStatement_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getInstanceCreationInvocationStatementAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationInvocationStatement_SemicolonKeyword_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getInstanceCreationInvocationStatementRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// _new=InstanceCreationExpression
-protected class InstanceCreationInvocationStatement__newAssignment_0 extends AssignmentToken {
-
- public InstanceCreationInvocationStatement__newAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getInstanceCreationInvocationStatementAccess().get_newAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationExpression_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("_new",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("_new");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getInstanceCreationExpressionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(next, actIndex , index, consumed);
- }
- }
-}
-
-// //(suffix = SuffixCompletion)? ';'
-// ";"
-protected class InstanceCreationInvocationStatement_SemicolonKeyword_1 extends KeywordToken {
-
- public InstanceCreationInvocationStatement_SemicolonKeyword_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new InstanceCreationInvocationStatement__newAssignment_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-/************ end Rule InstanceCreationInvocationStatement ****************/
-
-
-/************ begin Rule VariableDeclarationCompletion ****************
- *
- * //SuffixCompletion :
- * // suffix = SuffixExpression
- * //;
- * VariableDeclarationCompletion:
- * (multiplicityIndicator?="[" "]")? variableName=ID initValue=AssignmentCompletion;
- *
- **/
-
-// (multiplicityIndicator?="[" "]")? variableName=ID initValue=AssignmentCompletion
-protected class VariableDeclarationCompletion_Group extends GroupToken {
-
- public VariableDeclarationCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new VariableDeclarationCompletion_InitValueAssignment_2(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getVariableDeclarationCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// (multiplicityIndicator?="[" "]")?
-protected class VariableDeclarationCompletion_Group_0 extends GroupToken {
-
- public VariableDeclarationCompletion_Group_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getGroup_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new VariableDeclarationCompletion_RightSquareBracketKeyword_0_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-// multiplicityIndicator?="["
-protected class VariableDeclarationCompletion_MultiplicityIndicatorAssignment_0_0 extends AssignmentToken {
-
- public VariableDeclarationCompletion_MultiplicityIndicatorAssignment_0_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorAssignment_0_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("multiplicityIndicator",false)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("multiplicityIndicator");
- if(Boolean.TRUE.equals(value)) { // org::eclipse::xtext::impl::KeywordImpl
- type = AssignmentType.KEYWORD;
- element = grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// "]"
-protected class VariableDeclarationCompletion_RightSquareBracketKeyword_0_1 extends KeywordToken {
-
- public VariableDeclarationCompletion_RightSquareBracketKeyword_0_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Keyword getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new VariableDeclarationCompletion_MultiplicityIndicatorAssignment_0_0(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
-}
-
-
-// variableName=ID
-protected class VariableDeclarationCompletion_VariableNameAssignment_1 extends AssignmentToken {
-
- public VariableDeclarationCompletion_VariableNameAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new VariableDeclarationCompletion_Group_0(lastRuleCallOrigin, this, 0, inst);
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index - 1, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("variableName",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("variableName");
- if(valueSerializer.isValid(obj.getEObject(), grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0(), value, null)) {
- type = AssignmentType.TERMINAL_RULE_CALL;
- element = grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// initValue=AssignmentCompletion
-protected class VariableDeclarationCompletion_InitValueAssignment_2 extends AssignmentToken {
-
- public VariableDeclarationCompletion_InitValueAssignment_2(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignment_2();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AssignmentCompletion_Group(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("initValue",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("initValue");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getAssignmentCompletionRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new VariableDeclarationCompletion_VariableNameAssignment_1(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule VariableDeclarationCompletion ****************/
-
-
-/************ begin Rule AssignmentCompletion ****************
- *
- * //op=('=' | '+=' | '-=' | '*=' | '%=' | '/=' | '&=' |
- * // '|=' | '^=' | '<<=' | '>>=' | '>>>=') rightHandSide = Expression
- * AssignmentCompletion:
- * op=AssignmentOperator rightHandSide=SequenceElement;
- *
- **/
-
-// op=AssignmentOperator rightHandSide=SequenceElement
-protected class AssignmentCompletion_Group extends GroupToken {
-
- public AssignmentCompletion_Group(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Group getGrammarElement() {
- return grammarAccess.getAssignmentCompletionAccess().getGroup();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new AssignmentCompletion_RightHandSideAssignment_1(lastRuleCallOrigin, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if(getEObject().eClass() != grammarAccess.getAssignmentCompletionRule().getType().getClassifier())
- return null;
- return eObjectConsumer;
- }
-
-}
-
-// op=AssignmentOperator
-protected class AssignmentCompletion_OpAssignment_0 extends AssignmentToken {
-
- public AssignmentCompletion_OpAssignment_0(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAssignmentCompletionAccess().getOpAssignment_0();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- default: return lastRuleCallOrigin.createFollowerAfterReturn(this, index, index, inst);
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("op",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("op");
- if(enumLitSerializer.isValid(obj.getEObject(), grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0(), value, null)) {
- type = AssignmentType.ENUM_RULE_CALL;
- element = grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0();
- return obj;
- }
- return null;
- }
-
-}
-
-// rightHandSide=SequenceElement
-protected class AssignmentCompletion_RightHandSideAssignment_1 extends AssignmentToken {
-
- public AssignmentCompletion_RightHandSideAssignment_1(AbstractToken lastRuleCallOrigin, AbstractToken next, int transitionIndex, IEObjectConsumer eObjectConsumer) {
- super(lastRuleCallOrigin, next, transitionIndex, eObjectConsumer);
- }
-
- @Override
- public Assignment getGrammarElement() {
- return grammarAccess.getAssignmentCompletionAccess().getRightHandSideAssignment_1();
- }
-
- @Override
- public AbstractToken createFollower(int index, IEObjectConsumer inst) {
- switch(index) {
- case 0: return new SequenceElement_Alternatives(this, this, 0, inst);
- default: return null;
- }
- }
-
- @Override
- public IEObjectConsumer tryConsume() {
- if((value = eObjectConsumer.getConsumable("rightHandSide",true)) == null) return null;
- IEObjectConsumer obj = eObjectConsumer.cloneAndConsume("rightHandSide");
- if(value instanceof EObject) { // org::eclipse::xtext::impl::RuleCallImpl
- IEObjectConsumer param = createEObjectConsumer((EObject)value);
- if(param.isInstanceOf(grammarAccess.getSequenceElementRule().getType().getClassifier())) {
- type = AssignmentType.PARSER_RULE_CALL;
- element = grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0();
- consumed = obj;
- return param;
- }
- }
- return null;
- }
-
- @Override
- public AbstractToken createFollowerAfterReturn(AbstractToken next, int actIndex, int index, IEObjectConsumer inst) {
- if(value == inst.getEObject() && !inst.isConsumed()) return null;
- switch(index) {
- case 0: return new AssignmentCompletion_OpAssignment_0(lastRuleCallOrigin, next, actIndex, consumed);
- default: return null;
- }
- }
-}
-
-
-/************ end Rule AssignmentCompletion ****************/
-
-}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g
index b172dd11be8..726cbd73417 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g
@@ -237,10 +237,10 @@ ruleBOOLEAN_LITERAL returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(
(
{
- newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0());
+ newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
}
lv_value_0_0=ruleBooleanValue {
if ($current==null) {
@@ -255,25 +255,7 @@ ruleBOOLEAN_LITERAL returns [EObject current=null]
}
)
-)(
-(
- {
- newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- }
- lv_suffix_1_0=ruleSuffixExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getBOOLEAN_LITERALRule());
- }
- set(
- $current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
- }
-
)
-)?)
;
@@ -334,11 +316,11 @@ ruleINTEGER_LITERAL returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(
(
lv_value_0_0=RULE_INTEGERVALUE
{
- newLeafNode(lv_value_0_0, grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
}
{
if ($current==null) {
@@ -352,25 +334,7 @@ ruleINTEGER_LITERAL returns [EObject current=null]
}
)
-)(
-(
- {
- newCompositeNode(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- }
- lv_suffix_1_0=ruleSuffixExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getINTEGER_LITERALRule());
- }
- set(
- $current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
- }
-
)
-)?)
;
@@ -391,11 +355,11 @@ ruleUNLIMITED_LITERAL returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(
(
lv_value_0_0= '*'
{
- newLeafNode(lv_value_0_0, grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
}
{
@@ -406,25 +370,7 @@ ruleUNLIMITED_LITERAL returns [EObject current=null]
}
)
-)(
-(
- {
- newCompositeNode(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- }
- lv_suffix_1_0=ruleSuffixExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getUNLIMITED_LITERALRule());
- }
- set(
- $current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
- }
-
)
-)?)
;
@@ -445,11 +391,11 @@ ruleSTRING_LITERAL returns [EObject current=null]
@init { enterRule();
}
@after { leaveRule(); }:
-((
+(
(
lv_value_0_0=RULE_STRING
{
- newLeafNode(lv_value_0_0, grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
}
{
if ($current==null) {
@@ -463,25 +409,7 @@ ruleSTRING_LITERAL returns [EObject current=null]
}
)
-)(
-(
- {
- newCompositeNode(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- }
- lv_suffix_1_0=ruleSuffixExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSTRING_LITERALRule());
- }
- set(
- $current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
- }
-
)
-)?)
;
@@ -2422,81 +2350,6 @@ ruleOperationCallExpression returns [EObject current=null]
-// Entry rule entryRuleOperationCallExpressionWithoutDot
-entryRuleOperationCallExpressionWithoutDot returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotRule()); }
- iv_ruleOperationCallExpressionWithoutDot=ruleOperationCallExpressionWithoutDot
- { $current=$iv_ruleOperationCallExpressionWithoutDot.current; }
- EOF
-;
-
-// Rule OperationCallExpressionWithoutDot
-ruleOperationCallExpressionWithoutDot returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-((
-(
- lv_operationName_0_0=RULE_ID
- {
- newLeafNode(lv_operationName_0_0, grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0());
- }
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- setWithLastConsumed(
- $current,
- "operationName",
- lv_operationName_0_0,
- "ID");
- }
-
-)
-)(
-(
- {
- newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0());
- }
- lv_tuple_1_0=ruleTuple {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- set(
- $current,
- "tuple",
- lv_tuple_1_0,
- "Tuple");
- afterParserOrEnumRuleCall();
- }
-
-)
-)(
-(
- {
- newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- }
- lv_suffix_2_0=ruleSuffixExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- set(
- $current,
- "suffix",
- lv_suffix_2_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
- }
-
-)
-)?)
-;
-
-
-
-
-
// Entry rule entryRulePropertyCallExpression
entryRulePropertyCallExpression returns [EObject current=null]
:
@@ -2730,9 +2583,9 @@ ruleLinkOperationTupleElement returns [EObject current=null]
@after { leaveRule(); }:
((
(
- lv_objectOrRole_0_0=RULE_ID
+ lv_role_0_0=RULE_ID
{
- newLeafNode(lv_objectOrRole_0_0, grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0());
+ newLeafNode(lv_role_0_0, grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
}
{
if ($current==null) {
@@ -2740,20 +2593,20 @@ ruleLinkOperationTupleElement returns [EObject current=null]
}
setWithLastConsumed(
$current,
- "objectOrRole",
- lv_objectOrRole_0_0,
+ "role",
+ lv_role_0_0,
"ID");
}
)
-)(( otherlv_1='['
+)( otherlv_1='['
{
- newLeafNode(otherlv_1, grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0());
+ newLeafNode(otherlv_1, grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
}
(
(
{
- newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0());
+ newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
}
lv_roleIndex_2_0=ruleExpression {
if ($current==null) {
@@ -2770,31 +2623,31 @@ ruleLinkOperationTupleElement returns [EObject current=null]
)
) otherlv_3=']'
{
- newLeafNode(otherlv_3, grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2());
+ newLeafNode(otherlv_3, grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
}
)? otherlv_4='=>'
{
- newLeafNode(otherlv_4, grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1());
+ newLeafNode(otherlv_4, grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
}
(
(
- lv_object_5_0=RULE_ID
- {
- newLeafNode(lv_object_5_0, grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0());
- }
- {
+ {
+ newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
+ }
+ lv_object_5_0=ruleExpression {
if ($current==null) {
- $current = createModelElement(grammarAccess.getLinkOperationTupleElementRule());
+ $current = createModelElementForParent(grammarAccess.getLinkOperationTupleElementRule());
}
- setWithLastConsumed(
+ set(
$current,
"object",
lv_object_5_0,
- "ID");
+ "Expression");
+ afterParserOrEnumRuleCall();
}
)
-))?)
+))
;
@@ -2821,19 +2674,19 @@ ruleSequenceOperationExpression returns [EObject current=null]
}
(
(
- lv_operationName_1_0=RULE_ID
- {
- newLeafNode(lv_operationName_1_0, grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
- }
- {
+ {
+ newCompositeNode(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
+ }
+ lv_operationName_1_0=ruleQualifiedNameWithBinding {
if ($current==null) {
- $current = createModelElement(grammarAccess.getSequenceOperationExpressionRule());
+ $current = createModelElementForParent(grammarAccess.getSequenceOperationExpressionRule());
}
- setWithLastConsumed(
+ set(
$current,
"operationName",
lv_operationName_1_0,
- "ID");
+ "QualifiedNameWithBinding");
+ afterParserOrEnumRuleCall();
}
)
@@ -3768,70 +3621,66 @@ ruleSuperInvocationExpression returns [EObject current=null]
{
newLeafNode(otherlv_0, grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
}
-(( otherlv_1='.'
- {
- newLeafNode(otherlv_1, grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0());
- }
-(
+((
(
- lv_className_2_0=RULE_ID
- {
- newLeafNode(lv_className_2_0, grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0());
- }
- {
+ {
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+ }
+ lv_tuple_1_0=ruleTuple {
if ($current==null) {
- $current = createModelElement(grammarAccess.getSuperInvocationExpressionRule());
+ $current = createModelElementForParent(grammarAccess.getSuperInvocationExpressionRule());
}
- setWithLastConsumed(
+ set(
$current,
- "className",
- lv_className_2_0,
- "ID");
+ "tuple",
+ lv_tuple_1_0,
+ "Tuple");
+ afterParserOrEnumRuleCall();
}
)
-) otherlv_3='::'
+)
+ |( otherlv_2='.'
{
- newLeafNode(otherlv_3, grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2());
+ newLeafNode(otherlv_2, grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
}
(
(
{
- newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0());
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
}
- lv_operationCallWithoutDot_4_0=ruleOperationCallExpressionWithoutDot {
+ lv_operationName_3_0=ruleQualifiedNameWithBinding {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getSuperInvocationExpressionRule());
}
set(
$current,
- "operationCallWithoutDot",
- lv_operationCallWithoutDot_4_0,
- "OperationCallExpressionWithoutDot");
+ "operationName",
+ lv_operationName_3_0,
+ "QualifiedNameWithBinding");
afterParserOrEnumRuleCall();
}
)
-))
- |(
+)(
(
{
- newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
}
- lv_operationCall_5_0=ruleOperationCallExpression {
+ lv_tuple_4_0=ruleTuple {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getSuperInvocationExpressionRule());
}
set(
$current,
- "operationCall",
- lv_operationCall_5_0,
- "OperationCallExpression");
+ "tuple",
+ lv_tuple_4_0,
+ "Tuple");
afterParserOrEnumRuleCall();
}
)
-)))
+))))
;
@@ -3874,12 +3723,12 @@ ruleInstanceCreationExpression returns [EObject current=null]
}
)
-)((
+)(
(
{
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0());
+ newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
}
- lv_tuple_2_0=ruleTuple {
+ lv_tuple_2_0=ruleInstanceCreationTuple {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
}
@@ -3887,49 +3736,166 @@ ruleInstanceCreationExpression returns [EObject current=null]
$current,
"tuple",
lv_tuple_2_0,
- "Tuple");
+ "InstanceCreationTuple");
afterParserOrEnumRuleCall();
}
)
-)
- |(
+)(
(
{
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
}
- lv_sequenceConstuctionCompletion_3_0=ruleSequenceConstructionCompletion {
+ lv_suffix_3_0=ruleSuffixExpression {
if ($current==null) {
$current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
}
set(
$current,
- "sequenceConstuctionCompletion",
- lv_sequenceConstuctionCompletion_3_0,
- "SequenceConstructionCompletion");
+ "suffix",
+ lv_suffix_3_0,
+ "SuffixExpression");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+)?)
+;
+
+
+
+
+
+// Entry rule entryRuleInstanceCreationTuple
+entryRuleInstanceCreationTuple returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getInstanceCreationTupleRule()); }
+ iv_ruleInstanceCreationTuple=ruleInstanceCreationTuple
+ { $current=$iv_ruleInstanceCreationTuple.current; }
+ EOF
+;
+
+// Rule InstanceCreationTuple
+ruleInstanceCreationTuple returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+((
+ {
+ $current = forceCreateModelElement(
+ grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0(),
+ $current);
+ }
+) otherlv_1='('
+ {
+ newLeafNode(otherlv_1, grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
+ }
+((
+(
+ {
+ newCompositeNode(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
+ }
+ lv_instanceCreationTupleElement_2_0=ruleInstanceCreationTupleElement {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getInstanceCreationTupleRule());
+ }
+ add(
+ $current,
+ "instanceCreationTupleElement",
+ lv_instanceCreationTupleElement_2_0,
+ "InstanceCreationTupleElement");
afterParserOrEnumRuleCall();
}
)
-))(
+)( otherlv_3=','
+ {
+ newLeafNode(otherlv_3, grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+ }
+(
(
{
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
+ newCompositeNode(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
}
- lv_suffix_4_0=ruleSuffixExpression {
+ lv_instanceCreationTupleElement_4_0=ruleInstanceCreationTupleElement {
if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
+ $current = createModelElementForParent(grammarAccess.getInstanceCreationTupleRule());
+ }
+ add(
+ $current,
+ "instanceCreationTupleElement",
+ lv_instanceCreationTupleElement_4_0,
+ "InstanceCreationTupleElement");
+ afterParserOrEnumRuleCall();
+ }
+
+)
+))*)? otherlv_5=')'
+ {
+ newLeafNode(otherlv_5, grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+ }
+)
+;
+
+
+
+
+
+// Entry rule entryRuleInstanceCreationTupleElement
+entryRuleInstanceCreationTupleElement returns [EObject current=null]
+ :
+ { newCompositeNode(grammarAccess.getInstanceCreationTupleElementRule()); }
+ iv_ruleInstanceCreationTupleElement=ruleInstanceCreationTupleElement
+ { $current=$iv_ruleInstanceCreationTupleElement.current; }
+ EOF
+;
+
+// Rule InstanceCreationTupleElement
+ruleInstanceCreationTupleElement returns [EObject current=null]
+ @init { enterRule();
+ }
+ @after { leaveRule(); }:
+((
+(
+ lv_role_0_0=RULE_ID
+ {
+ newLeafNode(lv_role_0_0, grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+ }
+ {
+ if ($current==null) {
+ $current = createModelElement(grammarAccess.getInstanceCreationTupleElementRule());
+ }
+ setWithLastConsumed(
+ $current,
+ "role",
+ lv_role_0_0,
+ "ID");
+ }
+
+)
+) otherlv_1='=>'
+ {
+ newLeafNode(otherlv_1, grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
+ }
+(
+(
+ {
+ newCompositeNode(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
+ }
+ lv_object_2_0=ruleExpression {
+ if ($current==null) {
+ $current = createModelElementForParent(grammarAccess.getInstanceCreationTupleElementRule());
}
set(
$current,
- "suffix",
- lv_suffix_4_0,
- "SuffixExpression");
+ "object",
+ lv_object_2_0,
+ "Expression");
afterParserOrEnumRuleCall();
}
)
-)?)
+))
;
@@ -4114,64 +4080,6 @@ rulePartialSequenceConstructionCompletion returns [EObject current=null]
-// Entry rule entryRuleSequenceConstructionCompletion
-entryRuleSequenceConstructionCompletion returns [EObject current=null]
- :
- { newCompositeNode(grammarAccess.getSequenceConstructionCompletionRule()); }
- iv_ruleSequenceConstructionCompletion=ruleSequenceConstructionCompletion
- { $current=$iv_ruleSequenceConstructionCompletion.current; }
- EOF
-;
-
-// Rule SequenceConstructionCompletion
-ruleSequenceConstructionCompletion returns [EObject current=null]
- @init { enterRule();
- }
- @after { leaveRule(); }:
-(((
-(
- lv_multiplicityIndicator_0_0= '['
- {
- newLeafNode(lv_multiplicityIndicator_0_0, grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
- }
-
- {
- if ($current==null) {
- $current = createModelElement(grammarAccess.getSequenceConstructionCompletionRule());
- }
- setWithLastConsumed($current, "multiplicityIndicator", true, "[");
- }
-
-)
-) otherlv_1=']'
- {
- newLeafNode(otherlv_1, grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1());
- }
-)?(
-(
- {
- newCompositeNode(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- }
- lv_expression_2_0=ruleSequenceConstructionExpression {
- if ($current==null) {
- $current = createModelElementForParent(grammarAccess.getSequenceConstructionCompletionRule());
- }
- set(
- $current,
- "expression",
- lv_expression_2_0,
- "SequenceConstructionExpression");
- afterParserOrEnumRuleCall();
- }
-
-)
-))
-;
-
-
-
-
-
// Entry rule entryRuleSequenceConstructionExpression
entryRuleSequenceConstructionExpression returns [EObject current=null]
:
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfLexer.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfLexer.java
index 719c7bfa9c5..d9188c962c1 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfLexer.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfLexer.java
@@ -2259,10 +2259,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_INTEGERVALUE;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:19: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:19: ( ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:21: ( ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* ) | ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )* | ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )* | '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )* )
int alt13=4;
int LA13_0 = input.LA(1);
@@ -2308,9 +2308,9 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt13) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:22: ( '0' | '1' .. '9' ( ( '_' )? '0' .. '9' )* )
int alt3=2;
int LA3_0 = input.LA(1);
@@ -2328,17 +2328,17 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt3) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:23: '0'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:23: '0'
{
match('0');
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:27: '1' .. '9' ( ( '_' )? '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:27: '1' .. '9' ( ( '_' )? '0' .. '9' )*
{
matchRange('1','9');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:36: ( ( '_' )? '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:36: ( ( '_' )? '0' .. '9' )*
loop2:
do {
int alt2=2;
@@ -2351,9 +2351,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt2) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:37: ( '_' )? '0' .. '9'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:37: ( '_' )? '0' .. '9'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:37: ( '_' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:37: ( '_' )?
int alt1=2;
int LA1_0 = input.LA(1);
@@ -2362,7 +2362,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt1) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:37: '_'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:37: '_'
{
match('_');
@@ -2391,9 +2391,9 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:54: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:54: ( '0b' | '0B' ) '0' .. '1' ( ( '_' )? '0' .. '1' )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:54: ( '0b' | '0B' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:54: ( '0b' | '0B' )
int alt4=2;
int LA4_0 = input.LA(1);
@@ -2421,7 +2421,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt4) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:55: '0b'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:55: '0b'
{
match("0b");
@@ -2429,7 +2429,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:60: '0B'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:60: '0B'
{
match("0B");
@@ -2440,7 +2440,7 @@ public class InternalAlfLexer extends Lexer {
}
matchRange('0','1');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:75: ( ( '_' )? '0' .. '1' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:75: ( ( '_' )? '0' .. '1' )*
loop6:
do {
int alt6=2;
@@ -2453,9 +2453,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt6) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:76: ( '_' )? '0' .. '1'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:76: ( '_' )? '0' .. '1'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:76: ( '_' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:76: ( '_' )?
int alt5=2;
int LA5_0 = input.LA(1);
@@ -2464,7 +2464,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt5) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:76: '_'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:76: '_'
{
match('_');
@@ -2487,9 +2487,9 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:92: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:92: ( '0x' | '0X' ) ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:92: ( '0x' | '0X' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:92: ( '0x' | '0X' )
int alt7=2;
int LA7_0 = input.LA(1);
@@ -2517,7 +2517,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt7) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:93: '0x'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:93: '0x'
{
match("0x");
@@ -2525,7 +2525,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:98: '0X'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:98: '0X'
{
match("0X");
@@ -2544,7 +2544,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:133: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:133: ( ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' ) )*
loop9:
do {
int alt9=2;
@@ -2557,9 +2557,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt9) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:134: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:134: ( '_' )? ( '0' .. '9' | 'a' .. 'f' | 'A' .. 'F' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:134: ( '_' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:134: ( '_' )?
int alt8=2;
int LA8_0 = input.LA(1);
@@ -2568,7 +2568,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt8) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:134: '_'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:134: '_'
{
match('_');
@@ -2599,10 +2599,10 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:170: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:170: '0' ( '_' )? '0' .. '7' ( ( '_' )? '0' .. '7' )*
{
match('0');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:174: ( '_' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:174: ( '_' )?
int alt10=2;
int LA10_0 = input.LA(1);
@@ -2611,7 +2611,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt10) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:174: '_'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:174: '_'
{
match('_');
@@ -2621,7 +2621,7 @@ public class InternalAlfLexer extends Lexer {
}
matchRange('0','7');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:188: ( ( '_' )? '0' .. '7' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:188: ( ( '_' )? '0' .. '7' )*
loop12:
do {
int alt12=2;
@@ -2634,9 +2634,9 @@ public class InternalAlfLexer extends Lexer {
switch (alt12) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:189: ( '_' )? '0' .. '7'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:189: ( '_' )? '0' .. '7'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:189: ( '_' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:189: ( '_' )?
int alt11=2;
int LA11_0 = input.LA(1);
@@ -2645,7 +2645,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt11) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7440:189: '_'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7348:189: '_'
{
match('_');
@@ -2686,10 +2686,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ID;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:9: ( ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:11: ( ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )* | '\\'' ( options {greedy=false; } : . )* '\\'' )
int alt16=2;
int LA16_0 = input.LA(1);
@@ -2707,7 +2707,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt16) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:12: ( 'a' .. 'z' | 'A' .. 'Z' | '_' ) ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
{
if ( (input.LA(1)>='A' && input.LA(1)<='Z')||input.LA(1)=='_'||(input.LA(1)>='a' && input.LA(1)<='z') ) {
input.consume();
@@ -2718,7 +2718,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:36: ( 'a' .. 'z' | 'A' .. 'Z' | '_' | '0' .. '9' )*
loop14:
do {
int alt14=2;
@@ -2755,10 +2755,10 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:70: '\\'' ( options {greedy=false; } : . )* '\\''
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:70: '\\'' ( options {greedy=false; } : . )* '\\''
{
match('\'');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:75: ( options {greedy=false; } : . )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:75: ( options {greedy=false; } : . )*
loop15:
do {
int alt15=2;
@@ -2774,7 +2774,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt15) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7442:103: .
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7350:103: .
{
matchAny();
@@ -2809,11 +2809,11 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_STRING;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7444:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7444:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:13: ( '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:15: '\"' ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )* '\"'
{
match('\"');
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7444:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:19: ( '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' ) | ~ ( ( '\\\\' | '\"' ) ) )*
loop17:
do {
int alt17=3;
@@ -2829,7 +2829,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt17) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7444:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:20: '\\\\' ( 'b' | 't' | 'n' | 'f' | 'r' | '\"' | '\\'' | '\\\\' )
{
match('\\');
if ( input.LA(1)=='\"'||input.LA(1)=='\''||input.LA(1)=='\\'||input.LA(1)=='b'||input.LA(1)=='f'||input.LA(1)=='n'||input.LA(1)=='r'||input.LA(1)=='t' ) {
@@ -2845,7 +2845,7 @@ public class InternalAlfLexer extends Lexer {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7444:61: ~ ( ( '\\\\' | '\"' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:61: ~ ( ( '\\\\' | '\"' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='!')||(input.LA(1)>='#' && input.LA(1)<='[')||(input.LA(1)>=']' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2882,8 +2882,8 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ML_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7446:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7446:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7354:17: ( '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7354:19: '/*' ~ ( '@' ) ( options {greedy=false; } : . )* '*/'
{
match("/*");
@@ -2896,7 +2896,7 @@ public class InternalAlfLexer extends Lexer {
recover(mse);
throw mse;}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7446:31: ( options {greedy=false; } : . )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7354:31: ( options {greedy=false; } : . )*
loop18:
do {
int alt18=2;
@@ -2921,7 +2921,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt18) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7446:59: .
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7354:59: .
{
matchAny();
@@ -2951,12 +2951,12 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_SL_COMMENT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:17: ( '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:19: '//' (~ ( ( '\\n' | '\\r' | '@' ) ) )* ( ( '\\r' )? '\\n' )?
{
match("//");
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:24: (~ ( ( '\\n' | '\\r' | '@' ) ) )*
loop19:
do {
int alt19=2;
@@ -2969,7 +2969,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt19) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:24: ~ ( ( '\\n' | '\\r' | '@' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:24: ~ ( ( '\\n' | '\\r' | '@' ) )
{
if ( (input.LA(1)>='\u0000' && input.LA(1)<='\t')||(input.LA(1)>='\u000B' && input.LA(1)<='\f')||(input.LA(1)>='\u000E' && input.LA(1)<='?')||(input.LA(1)>='A' && input.LA(1)<='\uFFFF') ) {
input.consume();
@@ -2989,7 +2989,7 @@ public class InternalAlfLexer extends Lexer {
}
} while (true);
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:44: ( ( '\\r' )? '\\n' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:44: ( ( '\\r' )? '\\n' )?
int alt21=2;
int LA21_0 = input.LA(1);
@@ -2998,9 +2998,9 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt21) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:45: ( '\\r' )? '\\n'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:45: ( '\\r' )? '\\n'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:45: ( '\\r' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:45: ( '\\r' )?
int alt20=2;
int LA20_0 = input.LA(1);
@@ -3009,7 +3009,7 @@ public class InternalAlfLexer extends Lexer {
}
switch (alt20) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7448:45: '\\r'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7356:45: '\\r'
{
match('\r');
@@ -3041,10 +3041,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_INT;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7450:10: ( ( '0' .. '9' )+ )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7450:12: ( '0' .. '9' )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7358:10: ( ( '0' .. '9' )+ )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7358:12: ( '0' .. '9' )+
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7450:12: ( '0' .. '9' )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7358:12: ( '0' .. '9' )+
int cnt22=0;
loop22:
do {
@@ -3058,7 +3058,7 @@ public class InternalAlfLexer extends Lexer {
switch (alt22) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7450:13: '0' .. '9'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7358:13: '0' .. '9'
{
matchRange('0','9');
@@ -3090,10 +3090,10 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_WS;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7452:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7452:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7360:9: ( ( ' ' | '\\t' | '\\r' | '\\n' )+ )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7360:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7452:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7360:11: ( ' ' | '\\t' | '\\r' | '\\n' )+
int cnt23=0;
loop23:
do {
@@ -3147,8 +3147,8 @@ public class InternalAlfLexer extends Lexer {
try {
int _type = RULE_ANY_OTHER;
int _channel = DEFAULT_TOKEN_CHANNEL;
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7454:16: ( . )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7454:18: .
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7362:16: ( . )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7362:18: .
{
matchAny();
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfParser.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfParser.java
index cbc6ff3c461..64f25477f8c 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfParser.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlfParser.java
@@ -668,34 +668,29 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBOOLEAN_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:236:1: ruleBOOLEAN_LITERAL returns [EObject current=null] : ( ( (lv_value_0_0= ruleBooleanValue ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:236:1: ruleBOOLEAN_LITERAL returns [EObject current=null] : ( (lv_value_0_0= ruleBooleanValue ) ) ;
public final EObject ruleBOOLEAN_LITERAL() throws RecognitionException {
EObject current = null;
Enumerator lv_value_0_0 = null;
- EObject lv_suffix_1_0 = null;
-
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:239:28: ( ( ( (lv_value_0_0= ruleBooleanValue ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:1: ( ( (lv_value_0_0= ruleBooleanValue ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:1: ( ( (lv_value_0_0= ruleBooleanValue ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:2: ( (lv_value_0_0= ruleBooleanValue ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:239:28: ( ( (lv_value_0_0= ruleBooleanValue ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:1: ( (lv_value_0_0= ruleBooleanValue ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:2: ( (lv_value_0_0= ruleBooleanValue ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:240:1: ( (lv_value_0_0= ruleBooleanValue ) )
// ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:241:1: (lv_value_0_0= ruleBooleanValue )
{
// ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:241:1: (lv_value_0_0= ruleBooleanValue )
// ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:242:3: lv_value_0_0= ruleBooleanValue
{
- newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0_0());
+ newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0());
- pushFollow(FOLLOW_ruleBooleanValue_in_ruleBOOLEAN_LITERAL491);
+ pushFollow(FOLLOW_ruleBooleanValue_in_ruleBOOLEAN_LITERAL490);
lv_value_0_0=ruleBooleanValue();
state._fsp--;
@@ -717,51 +712,6 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:258:2: ( (lv_suffix_1_0= ruleSuffixExpression ) )?
- int alt5=2;
- int LA5_0 = input.LA(1);
-
- if ( (LA5_0==49||LA5_0==52) ) {
- alt5=1;
- }
- switch (alt5) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:259:1: (lv_suffix_1_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:259:1: (lv_suffix_1_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:260:3: lv_suffix_1_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getBOOLEAN_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleBOOLEAN_LITERAL512);
- lv_suffix_1_0=ruleSuffixExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getBOOLEAN_LITERALRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
}
@@ -780,7 +730,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:284:1: entryRuleNUMBER_LITERAL returns [EObject current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:266:1: entryRuleNUMBER_LITERAL returns [EObject current=null] : iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF ;
public final EObject entryRuleNUMBER_LITERAL() throws RecognitionException {
EObject current = null;
@@ -788,17 +738,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:285:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:286:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:267:2: (iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:268:2: iv_ruleNUMBER_LITERAL= ruleNUMBER_LITERAL EOF
{
newCompositeNode(grammarAccess.getNUMBER_LITERALRule());
- pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL549);
+ pushFollow(FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL525);
iv_ruleNUMBER_LITERAL=ruleNUMBER_LITERAL();
state._fsp--;
current =iv_ruleNUMBER_LITERAL;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNUMBER_LITERAL559);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNUMBER_LITERAL535);
}
@@ -816,7 +766,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNUMBER_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:293:1: ruleNUMBER_LITERAL returns [EObject current=null] : (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:275:1: ruleNUMBER_LITERAL returns [EObject current=null] : (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL ) ;
public final EObject ruleNUMBER_LITERAL() throws RecognitionException {
EObject current = null;
@@ -828,33 +778,33 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:296:28: ( (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:297:1: (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:278:28: ( (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:279:1: (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:297:1: (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL )
- int alt6=2;
- int LA6_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:279:1: (this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL | this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL )
+ int alt5=2;
+ int LA5_0 = input.LA(1);
- if ( (LA6_0==RULE_INTEGERVALUE) ) {
- alt6=1;
+ if ( (LA5_0==RULE_INTEGERVALUE) ) {
+ alt5=1;
}
- else if ( (LA6_0==16) ) {
- alt6=2;
+ else if ( (LA5_0==16) ) {
+ alt5=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 6, 0, input);
+ new NoViableAltException("", 5, 0, input);
throw nvae;
}
- switch (alt6) {
+ switch (alt5) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:298:5: this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:280:5: this_INTEGER_LITERAL_0= ruleINTEGER_LITERAL
{
newCompositeNode(grammarAccess.getNUMBER_LITERALAccess().getINTEGER_LITERALParserRuleCall_0());
- pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_ruleNUMBER_LITERAL606);
+ pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_ruleNUMBER_LITERAL582);
this_INTEGER_LITERAL_0=ruleINTEGER_LITERAL();
state._fsp--;
@@ -867,12 +817,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:308:5: this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:290:5: this_UNLIMITED_LITERAL_1= ruleUNLIMITED_LITERAL
{
newCompositeNode(grammarAccess.getNUMBER_LITERALAccess().getUNLIMITED_LITERALParserRuleCall_1());
- pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_ruleNUMBER_LITERAL633);
+ pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_ruleNUMBER_LITERAL609);
this_UNLIMITED_LITERAL_1=ruleUNLIMITED_LITERAL();
state._fsp--;
@@ -905,7 +855,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:324:1: entryRuleINTEGER_LITERAL returns [EObject current=null] : iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:306:1: entryRuleINTEGER_LITERAL returns [EObject current=null] : iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF ;
public final EObject entryRuleINTEGER_LITERAL() throws RecognitionException {
EObject current = null;
@@ -913,17 +863,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:325:2: (iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:326:2: iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:307:2: (iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:308:2: iv_ruleINTEGER_LITERAL= ruleINTEGER_LITERAL EOF
{
newCompositeNode(grammarAccess.getINTEGER_LITERALRule());
- pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL668);
+ pushFollow(FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL644);
iv_ruleINTEGER_LITERAL=ruleINTEGER_LITERAL();
state._fsp--;
current =iv_ruleINTEGER_LITERAL;
- match(input,EOF,FOLLOW_EOF_in_entryRuleINTEGER_LITERAL678);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleINTEGER_LITERAL654);
}
@@ -941,32 +891,27 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleINTEGER_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:333:1: ruleINTEGER_LITERAL returns [EObject current=null] : ( ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:315:1: ruleINTEGER_LITERAL returns [EObject current=null] : ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ;
public final EObject ruleINTEGER_LITERAL() throws RecognitionException {
EObject current = null;
Token lv_value_0_0=null;
- EObject lv_suffix_1_0 = null;
-
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:336:28: ( ( ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:337:1: ( ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:318:28: ( ( (lv_value_0_0= RULE_INTEGERVALUE ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:319:1: ( (lv_value_0_0= RULE_INTEGERVALUE ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:337:1: ( ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:337:2: ( (lv_value_0_0= RULE_INTEGERVALUE ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:319:1: ( (lv_value_0_0= RULE_INTEGERVALUE ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:320:1: (lv_value_0_0= RULE_INTEGERVALUE )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:337:2: ( (lv_value_0_0= RULE_INTEGERVALUE ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:338:1: (lv_value_0_0= RULE_INTEGERVALUE )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:320:1: (lv_value_0_0= RULE_INTEGERVALUE )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:321:3: lv_value_0_0= RULE_INTEGERVALUE
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:338:1: (lv_value_0_0= RULE_INTEGERVALUE )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:339:3: lv_value_0_0= RULE_INTEGERVALUE
- {
- lv_value_0_0=(Token)match(input,RULE_INTEGERVALUE,FOLLOW_RULE_INTEGERVALUE_in_ruleINTEGER_LITERAL720);
+ lv_value_0_0=(Token)match(input,RULE_INTEGERVALUE,FOLLOW_RULE_INTEGERVALUE_in_ruleINTEGER_LITERAL695);
- newLeafNode(lv_value_0_0, grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0());
if (current==null) {
@@ -984,51 +929,6 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:355:2: ( (lv_suffix_1_0= ruleSuffixExpression ) )?
- int alt7=2;
- int LA7_0 = input.LA(1);
-
- if ( (LA7_0==49||LA7_0==52) ) {
- alt7=1;
- }
- switch (alt7) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:356:1: (lv_suffix_1_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:356:1: (lv_suffix_1_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:357:3: lv_suffix_1_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getINTEGER_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleINTEGER_LITERAL746);
- lv_suffix_1_0=ruleSuffixExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getINTEGER_LITERALRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
}
@@ -1047,7 +947,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:381:1: entryRuleUNLIMITED_LITERAL returns [EObject current=null] : iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:345:1: entryRuleUNLIMITED_LITERAL returns [EObject current=null] : iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF ;
public final EObject entryRuleUNLIMITED_LITERAL() throws RecognitionException {
EObject current = null;
@@ -1055,17 +955,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:382:2: (iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:383:2: iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:346:2: (iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:347:2: iv_ruleUNLIMITED_LITERAL= ruleUNLIMITED_LITERAL EOF
{
newCompositeNode(grammarAccess.getUNLIMITED_LITERALRule());
- pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL783);
+ pushFollow(FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL735);
iv_ruleUNLIMITED_LITERAL=ruleUNLIMITED_LITERAL();
state._fsp--;
current =iv_ruleUNLIMITED_LITERAL;
- match(input,EOF,FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL793);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL745);
}
@@ -1083,32 +983,27 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUNLIMITED_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:390:1: ruleUNLIMITED_LITERAL returns [EObject current=null] : ( ( (lv_value_0_0= '*' ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:354:1: ruleUNLIMITED_LITERAL returns [EObject current=null] : ( (lv_value_0_0= '*' ) ) ;
public final EObject ruleUNLIMITED_LITERAL() throws RecognitionException {
EObject current = null;
Token lv_value_0_0=null;
- EObject lv_suffix_1_0 = null;
-
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:393:28: ( ( ( (lv_value_0_0= '*' ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:1: ( ( (lv_value_0_0= '*' ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:1: ( ( (lv_value_0_0= '*' ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:2: ( (lv_value_0_0= '*' ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:357:28: ( ( (lv_value_0_0= '*' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:358:1: ( (lv_value_0_0= '*' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:2: ( (lv_value_0_0= '*' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:395:1: (lv_value_0_0= '*' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:358:1: ( (lv_value_0_0= '*' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:359:1: (lv_value_0_0= '*' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:395:1: (lv_value_0_0= '*' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:396:3: lv_value_0_0= '*'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:359:1: (lv_value_0_0= '*' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:360:3: lv_value_0_0= '*'
{
- lv_value_0_0=(Token)match(input,16,FOLLOW_16_in_ruleUNLIMITED_LITERAL836);
+ lv_value_0_0=(Token)match(input,16,FOLLOW_16_in_ruleUNLIMITED_LITERAL787);
- newLeafNode(lv_value_0_0, grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0());
if (current==null) {
@@ -1122,51 +1017,6 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:409:2: ( (lv_suffix_1_0= ruleSuffixExpression ) )?
- int alt8=2;
- int LA8_0 = input.LA(1);
-
- if ( (LA8_0==49||LA8_0==52) ) {
- alt8=1;
- }
- switch (alt8) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:410:1: (lv_suffix_1_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:410:1: (lv_suffix_1_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:411:3: lv_suffix_1_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getUNLIMITED_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleUNLIMITED_LITERAL870);
- lv_suffix_1_0=ruleSuffixExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getUNLIMITED_LITERALRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
}
@@ -1185,7 +1035,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSTRING_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:435:1: entryRuleSTRING_LITERAL returns [EObject current=null] : iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:381:1: entryRuleSTRING_LITERAL returns [EObject current=null] : iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF ;
public final EObject entryRuleSTRING_LITERAL() throws RecognitionException {
EObject current = null;
@@ -1193,17 +1043,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:436:2: (iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:437:2: iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:382:2: (iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:383:2: iv_ruleSTRING_LITERAL= ruleSTRING_LITERAL EOF
{
newCompositeNode(grammarAccess.getSTRING_LITERALRule());
- pushFollow(FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL907);
+ pushFollow(FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL835);
iv_ruleSTRING_LITERAL=ruleSTRING_LITERAL();
state._fsp--;
current =iv_ruleSTRING_LITERAL;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSTRING_LITERAL917);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSTRING_LITERAL845);
}
@@ -1221,32 +1071,27 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSTRING_LITERAL"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:444:1: ruleSTRING_LITERAL returns [EObject current=null] : ( ( (lv_value_0_0= RULE_STRING ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:390:1: ruleSTRING_LITERAL returns [EObject current=null] : ( (lv_value_0_0= RULE_STRING ) ) ;
public final EObject ruleSTRING_LITERAL() throws RecognitionException {
EObject current = null;
Token lv_value_0_0=null;
- EObject lv_suffix_1_0 = null;
-
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:447:28: ( ( ( (lv_value_0_0= RULE_STRING ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:448:1: ( ( (lv_value_0_0= RULE_STRING ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:448:1: ( ( (lv_value_0_0= RULE_STRING ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:448:2: ( (lv_value_0_0= RULE_STRING ) ) ( (lv_suffix_1_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:393:28: ( ( (lv_value_0_0= RULE_STRING ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:1: ( (lv_value_0_0= RULE_STRING ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:448:2: ( (lv_value_0_0= RULE_STRING ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:449:1: (lv_value_0_0= RULE_STRING )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:394:1: ( (lv_value_0_0= RULE_STRING ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:395:1: (lv_value_0_0= RULE_STRING )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:449:1: (lv_value_0_0= RULE_STRING )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:450:3: lv_value_0_0= RULE_STRING
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:395:1: (lv_value_0_0= RULE_STRING )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:396:3: lv_value_0_0= RULE_STRING
{
- lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSTRING_LITERAL959);
+ lv_value_0_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleSTRING_LITERAL886);
- newLeafNode(lv_value_0_0, grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0_0());
+ newLeafNode(lv_value_0_0, grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0());
if (current==null) {
@@ -1264,51 +1109,6 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:466:2: ( (lv_suffix_1_0= ruleSuffixExpression ) )?
- int alt9=2;
- int LA9_0 = input.LA(1);
-
- if ( (LA9_0==49||LA9_0==52) ) {
- alt9=1;
- }
- switch (alt9) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:467:1: (lv_suffix_1_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:467:1: (lv_suffix_1_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:468:3: lv_suffix_1_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getSTRING_LITERALAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSTRING_LITERAL985);
- lv_suffix_1_0=ruleSuffixExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSTRING_LITERALRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_1_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
}
@@ -1327,7 +1127,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNameExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:492:1: entryRuleNameExpression returns [EObject current=null] : iv_ruleNameExpression= ruleNameExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:420:1: entryRuleNameExpression returns [EObject current=null] : iv_ruleNameExpression= ruleNameExpression EOF ;
public final EObject entryRuleNameExpression() throws RecognitionException {
EObject current = null;
@@ -1335,17 +1135,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:493:2: (iv_ruleNameExpression= ruleNameExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:494:2: iv_ruleNameExpression= ruleNameExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:421:2: (iv_ruleNameExpression= ruleNameExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:422:2: iv_ruleNameExpression= ruleNameExpression EOF
{
newCompositeNode(grammarAccess.getNameExpressionRule());
- pushFollow(FOLLOW_ruleNameExpression_in_entryRuleNameExpression1022);
+ pushFollow(FOLLOW_ruleNameExpression_in_entryRuleNameExpression926);
iv_ruleNameExpression=ruleNameExpression();
state._fsp--;
current =iv_ruleNameExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNameExpression1032);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNameExpression936);
}
@@ -1363,7 +1163,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNameExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:501:1: ruleNameExpression returns [EObject current=null] : ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:429:1: ruleNameExpression returns [EObject current=null] : ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleNameExpression() throws RecognitionException {
EObject current = null;
@@ -1387,62 +1187,62 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:504:28: ( ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:1: ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:432:28: ( ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:1: ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:1: ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:2: ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:1: ( ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:2: ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) ) ( (lv_suffix_8_0= ruleSuffixExpression ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:2: ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) )
- int alt15=2;
- int LA15_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:2: ( ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) ) | ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? ) )
+ int alt11=2;
+ int LA11_0 = input.LA(1);
- if ( ((LA15_0>=17 && LA15_0<=18)) ) {
- alt15=1;
+ if ( ((LA11_0>=17 && LA11_0<=18)) ) {
+ alt11=1;
}
- else if ( (LA15_0==RULE_ID) ) {
- alt15=2;
+ else if ( (LA11_0==RULE_ID) ) {
+ alt11=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 15, 0, input);
+ new NoViableAltException("", 11, 0, input);
throw nvae;
}
- switch (alt15) {
+ switch (alt11) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:3: ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:3: ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:3: ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:4: ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:3: ( ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:4: ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) ) ( (lv_path_1_0= ruleQualifiedNamePath ) )? ( (lv_id_2_0= RULE_ID ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:505:4: ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:506:1: ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:433:4: ( ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:434:1: ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:506:1: ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:507:1: (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:434:1: ( (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:435:1: (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:507:1: (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' )
- int alt10=2;
- int LA10_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:435:1: (lv_prefixOp_0_1= '++' | lv_prefixOp_0_2= '--' )
+ int alt6=2;
+ int LA6_0 = input.LA(1);
- if ( (LA10_0==17) ) {
- alt10=1;
+ if ( (LA6_0==17) ) {
+ alt6=1;
}
- else if ( (LA10_0==18) ) {
- alt10=2;
+ else if ( (LA6_0==18) ) {
+ alt6=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 10, 0, input);
+ new NoViableAltException("", 6, 0, input);
throw nvae;
}
- switch (alt10) {
+ switch (alt6) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:508:3: lv_prefixOp_0_1= '++'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:436:3: lv_prefixOp_0_1= '++'
{
- lv_prefixOp_0_1=(Token)match(input,17,FOLLOW_17_in_ruleNameExpression1079);
+ lv_prefixOp_0_1=(Token)match(input,17,FOLLOW_17_in_ruleNameExpression983);
newLeafNode(lv_prefixOp_0_1, grammarAccess.getNameExpressionAccess().getPrefixOpPlusSignPlusSignKeyword_0_0_0_0_0());
@@ -1456,9 +1256,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:520:8: lv_prefixOp_0_2= '--'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:448:8: lv_prefixOp_0_2= '--'
{
- lv_prefixOp_0_2=(Token)match(input,18,FOLLOW_18_in_ruleNameExpression1108);
+ lv_prefixOp_0_2=(Token)match(input,18,FOLLOW_18_in_ruleNameExpression1012);
newLeafNode(lv_prefixOp_0_2, grammarAccess.getNameExpressionAccess().getPrefixOpHyphenMinusHyphenMinusKeyword_0_0_0_0_1());
@@ -1480,39 +1280,39 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:535:2: ( (lv_path_1_0= ruleQualifiedNamePath ) )?
- int alt11=2;
- int LA11_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:463:2: ( (lv_path_1_0= ruleQualifiedNamePath ) )?
+ int alt7=2;
+ int LA7_0 = input.LA(1);
- if ( (LA11_0==RULE_ID) ) {
- int LA11_1 = input.LA(2);
+ if ( (LA7_0==RULE_ID) ) {
+ int LA7_1 = input.LA(2);
- if ( (LA11_1==20) ) {
- int LA11_3 = input.LA(3);
+ if ( (LA7_1==20) ) {
+ int LA7_3 = input.LA(3);
- if ( (LA11_3==RULE_ID) ) {
- int LA11_5 = input.LA(4);
+ if ( (LA7_3==RULE_ID) ) {
+ int LA7_5 = input.LA(4);
- if ( (LA11_5==23) ) {
- alt11=1;
+ if ( (LA7_5==23) ) {
+ alt7=1;
}
}
}
- else if ( (LA11_1==19) ) {
- alt11=1;
+ else if ( (LA7_1==19) ) {
+ alt7=1;
}
}
- switch (alt11) {
+ switch (alt7) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:536:1: (lv_path_1_0= ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:464:1: (lv_path_1_0= ruleQualifiedNamePath )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:536:1: (lv_path_1_0= ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:537:3: lv_path_1_0= ruleQualifiedNamePath
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:464:1: (lv_path_1_0= ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:465:3: lv_path_1_0= ruleQualifiedNamePath
{
newCompositeNode(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_0_1_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1145);
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1049);
lv_path_1_0=ruleQualifiedNamePath();
state._fsp--;
@@ -1537,13 +1337,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:553:3: ( (lv_id_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:554:1: (lv_id_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:481:3: ( (lv_id_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:482:1: (lv_id_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:554:1: (lv_id_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:555:3: lv_id_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:482:1: (lv_id_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:483:3: lv_id_2_0= RULE_ID
{
- lv_id_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNameExpression1163);
+ lv_id_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNameExpression1067);
newLeafNode(lv_id_2_0, grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_0_2_0());
@@ -1570,44 +1370,44 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:572:6: ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:500:6: ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:572:6: ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:572:7: ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:500:6: ( ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:500:7: ( (lv_path_3_0= ruleQualifiedNamePath ) )? ( (lv_id_4_0= RULE_ID ) ) ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:572:7: ( (lv_path_3_0= ruleQualifiedNamePath ) )?
- int alt12=2;
- int LA12_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:500:7: ( (lv_path_3_0= ruleQualifiedNamePath ) )?
+ int alt8=2;
+ int LA8_0 = input.LA(1);
- if ( (LA12_0==RULE_ID) ) {
- int LA12_1 = input.LA(2);
+ if ( (LA8_0==RULE_ID) ) {
+ int LA8_1 = input.LA(2);
- if ( (LA12_1==20) ) {
- int LA12_3 = input.LA(3);
+ if ( (LA8_1==20) ) {
+ int LA8_3 = input.LA(3);
- if ( (LA12_3==RULE_ID) ) {
- int LA12_5 = input.LA(4);
+ if ( (LA8_3==RULE_ID) ) {
+ int LA8_5 = input.LA(4);
- if ( (LA12_5==23) ) {
- alt12=1;
+ if ( (LA8_5==23) ) {
+ alt8=1;
}
}
}
- else if ( (LA12_1==19) ) {
- alt12=1;
+ else if ( (LA8_1==19) ) {
+ alt8=1;
}
}
- switch (alt12) {
+ switch (alt8) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:573:1: (lv_path_3_0= ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:501:1: (lv_path_3_0= ruleQualifiedNamePath )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:573:1: (lv_path_3_0= ruleQualifiedNamePath )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:574:3: lv_path_3_0= ruleQualifiedNamePath
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:501:1: (lv_path_3_0= ruleQualifiedNamePath )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:502:3: lv_path_3_0= ruleQualifiedNamePath
{
newCompositeNode(grammarAccess.getNameExpressionAccess().getPathQualifiedNamePathParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1197);
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1101);
lv_path_3_0=ruleQualifiedNamePath();
state._fsp--;
@@ -1632,13 +1432,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:590:3: ( (lv_id_4_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:591:1: (lv_id_4_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:518:3: ( (lv_id_4_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:519:1: (lv_id_4_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:591:1: (lv_id_4_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:592:3: lv_id_4_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:519:1: (lv_id_4_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:520:3: lv_id_4_0= RULE_ID
{
- lv_id_4_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNameExpression1215);
+ lv_id_4_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNameExpression1119);
newLeafNode(lv_id_4_0, grammarAccess.getNameExpressionAccess().getIdIDTerminalRuleCall_0_1_1_0());
@@ -1658,57 +1458,57 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:608:2: ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )?
- int alt14=4;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:536:2: ( ( (lv_invocationCompletion_5_0= ruleTuple ) ) | ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) ) | ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) ) )?
+ int alt10=4;
switch ( input.LA(1) ) {
case 24:
{
- alt14=1;
+ alt10=1;
}
break;
case 50:
{
- int LA14_2 = input.LA(2);
+ int LA10_2 = input.LA(2);
- if ( (LA14_2==51) ) {
- int LA14_6 = input.LA(3);
+ if ( ((LA10_2>=RULE_INTEGERVALUE && LA10_2<=RULE_ID)||(LA10_2>=16 && LA10_2<=18)||LA10_2==24||(LA10_2>=42 && LA10_2<=43)||(LA10_2>=46 && LA10_2<=48)||(LA10_2>=56 && LA10_2<=59)||(LA10_2>=87 && LA10_2<=88)) ) {
+ alt10=2;
+ }
+ else if ( (LA10_2==51) ) {
+ int LA10_6 = input.LA(3);
- if ( (LA14_6==60) ) {
- alt14=2;
+ if ( (LA10_6==60) ) {
+ alt10=2;
}
}
- else if ( ((LA14_2>=RULE_INTEGERVALUE && LA14_2<=RULE_ID)||(LA14_2>=16 && LA14_2<=18)||LA14_2==24||(LA14_2>=42 && LA14_2<=43)||(LA14_2>=46 && LA14_2<=48)||(LA14_2>=56 && LA14_2<=59)||(LA14_2>=87 && LA14_2<=88)) ) {
- alt14=2;
- }
}
break;
case 60:
{
- alt14=2;
+ alt10=2;
}
break;
case 17:
case 18:
{
- alt14=3;
+ alt10=3;
}
break;
}
- switch (alt14) {
+ switch (alt10) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:608:3: ( (lv_invocationCompletion_5_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:536:3: ( (lv_invocationCompletion_5_0= ruleTuple ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:608:3: ( (lv_invocationCompletion_5_0= ruleTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:609:1: (lv_invocationCompletion_5_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:536:3: ( (lv_invocationCompletion_5_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:537:1: (lv_invocationCompletion_5_0= ruleTuple )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:609:1: (lv_invocationCompletion_5_0= ruleTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:610:3: lv_invocationCompletion_5_0= ruleTuple
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:537:1: (lv_invocationCompletion_5_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:538:3: lv_invocationCompletion_5_0= ruleTuple
{
newCompositeNode(grammarAccess.getNameExpressionAccess().getInvocationCompletionTupleParserRuleCall_0_1_2_0_0());
- pushFollow(FOLLOW_ruleTuple_in_ruleNameExpression1242);
+ pushFollow(FOLLOW_ruleTuple_in_ruleNameExpression1146);
lv_invocationCompletion_5_0=ruleTuple();
state._fsp--;
@@ -1734,18 +1534,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:627:6: ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:555:6: ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:627:6: ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:628:1: (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:555:6: ( (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:556:1: (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:628:1: (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:629:3: lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:556:1: (lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:557:3: lv_sequenceConstructionCompletion_6_0= ruleSequenceConstructionOrAccessCompletion
{
newCompositeNode(grammarAccess.getNameExpressionAccess().getSequenceConstructionCompletionSequenceConstructionOrAccessCompletionParserRuleCall_0_1_2_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_ruleNameExpression1269);
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_ruleNameExpression1173);
lv_sequenceConstructionCompletion_6_0=ruleSequenceConstructionOrAccessCompletion();
state._fsp--;
@@ -1771,35 +1571,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:646:6: ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:574:6: ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:646:6: ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:647:1: ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:574:6: ( ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:575:1: ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:647:1: ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:648:1: (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:575:1: ( (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:576:1: (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:648:1: (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' )
- int alt13=2;
- int LA13_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:576:1: (lv_postfixOp_7_1= '++' | lv_postfixOp_7_2= '--' )
+ int alt9=2;
+ int LA9_0 = input.LA(1);
- if ( (LA13_0==17) ) {
- alt13=1;
+ if ( (LA9_0==17) ) {
+ alt9=1;
}
- else if ( (LA13_0==18) ) {
- alt13=2;
+ else if ( (LA9_0==18) ) {
+ alt9=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 13, 0, input);
+ new NoViableAltException("", 9, 0, input);
throw nvae;
}
- switch (alt13) {
+ switch (alt9) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:649:3: lv_postfixOp_7_1= '++'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:577:3: lv_postfixOp_7_1= '++'
{
- lv_postfixOp_7_1=(Token)match(input,17,FOLLOW_17_in_ruleNameExpression1295);
+ lv_postfixOp_7_1=(Token)match(input,17,FOLLOW_17_in_ruleNameExpression1199);
newLeafNode(lv_postfixOp_7_1, grammarAccess.getNameExpressionAccess().getPostfixOpPlusSignPlusSignKeyword_0_1_2_2_0_0());
@@ -1813,9 +1613,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:661:8: lv_postfixOp_7_2= '--'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:589:8: lv_postfixOp_7_2= '--'
{
- lv_postfixOp_7_2=(Token)match(input,18,FOLLOW_18_in_ruleNameExpression1324);
+ lv_postfixOp_7_2=(Token)match(input,18,FOLLOW_18_in_ruleNameExpression1228);
newLeafNode(lv_postfixOp_7_2, grammarAccess.getNameExpressionAccess().getPostfixOpHyphenMinusHyphenMinusKeyword_0_1_2_2_0_1());
@@ -1852,24 +1652,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:676:6: ( (lv_suffix_8_0= ruleSuffixExpression ) )?
- int alt16=2;
- int LA16_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:604:6: ( (lv_suffix_8_0= ruleSuffixExpression ) )?
+ int alt12=2;
+ int LA12_0 = input.LA(1);
- if ( (LA16_0==49||LA16_0==52) ) {
- alt16=1;
+ if ( (LA12_0==49||LA12_0==52) ) {
+ alt12=1;
}
- switch (alt16) {
+ switch (alt12) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:677:1: (lv_suffix_8_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:605:1: (lv_suffix_8_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:677:1: (lv_suffix_8_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:678:3: lv_suffix_8_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:605:1: (lv_suffix_8_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:606:3: lv_suffix_8_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getNameExpressionAccess().getSuffixSuffixExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleNameExpression1365);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleNameExpression1269);
lv_suffix_8_0=ruleSuffixExpression();
state._fsp--;
@@ -1915,7 +1715,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNamePath"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:702:1: entryRuleQualifiedNamePath returns [EObject current=null] : iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:630:1: entryRuleQualifiedNamePath returns [EObject current=null] : iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF ;
public final EObject entryRuleQualifiedNamePath() throws RecognitionException {
EObject current = null;
@@ -1923,17 +1723,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:703:2: (iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:704:2: iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:631:2: (iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:632:2: iv_ruleQualifiedNamePath= ruleQualifiedNamePath EOF
{
newCompositeNode(grammarAccess.getQualifiedNamePathRule());
- pushFollow(FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath1402);
+ pushFollow(FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath1306);
iv_ruleQualifiedNamePath=ruleQualifiedNamePath();
state._fsp--;
current =iv_ruleQualifiedNamePath;
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNamePath1412);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNamePath1316);
}
@@ -1951,7 +1751,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNamePath"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:711:1: ruleQualifiedNamePath returns [EObject current=null] : ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+ ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:639:1: ruleQualifiedNamePath returns [EObject current=null] : ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+ ;
public final EObject ruleQualifiedNamePath() throws RecognitionException {
EObject current = null;
@@ -1962,27 +1762,27 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:714:28: ( ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+ )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:715:1: ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:642:28: ( ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+ )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:643:1: ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:715:1: ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+
- int cnt17=0;
- loop17:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:643:1: ( ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::' )+
+ int cnt13=0;
+ loop13:
do {
- int alt17=2;
- int LA17_0 = input.LA(1);
+ int alt13=2;
+ int LA13_0 = input.LA(1);
- if ( (LA17_0==RULE_ID) ) {
- int LA17_1 = input.LA(2);
+ if ( (LA13_0==RULE_ID) ) {
+ int LA13_1 = input.LA(2);
- if ( (LA17_1==20) ) {
- int LA17_3 = input.LA(3);
+ if ( (LA13_1==20) ) {
+ int LA13_3 = input.LA(3);
- if ( (LA17_3==RULE_ID) ) {
- int LA17_5 = input.LA(4);
+ if ( (LA13_3==RULE_ID) ) {
+ int LA13_5 = input.LA(4);
- if ( (LA17_5==23) ) {
- alt17=1;
+ if ( (LA13_5==23) ) {
+ alt13=1;
}
@@ -1990,28 +1790,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- else if ( (LA17_1==19) ) {
- alt17=1;
+ else if ( (LA13_1==19) ) {
+ alt13=1;
}
}
- switch (alt17) {
+ switch (alt13) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:715:2: ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:643:2: ( (lv_namespace_0_0= ruleUnqualifiedName ) ) otherlv_1= '::'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:715:2: ( (lv_namespace_0_0= ruleUnqualifiedName ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:716:1: (lv_namespace_0_0= ruleUnqualifiedName )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:643:2: ( (lv_namespace_0_0= ruleUnqualifiedName ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:644:1: (lv_namespace_0_0= ruleUnqualifiedName )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:716:1: (lv_namespace_0_0= ruleUnqualifiedName )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:717:3: lv_namespace_0_0= ruleUnqualifiedName
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:644:1: (lv_namespace_0_0= ruleUnqualifiedName )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:645:3: lv_namespace_0_0= ruleUnqualifiedName
{
newCompositeNode(grammarAccess.getQualifiedNamePathAccess().getNamespaceUnqualifiedNameParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnqualifiedName_in_ruleQualifiedNamePath1458);
+ pushFollow(FOLLOW_ruleUnqualifiedName_in_ruleQualifiedNamePath1362);
lv_namespace_0_0=ruleUnqualifiedName();
state._fsp--;
@@ -2033,7 +1833,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedNamePath1470);
+ otherlv_1=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedNamePath1374);
newLeafNode(otherlv_1, grammarAccess.getQualifiedNamePathAccess().getColonColonKeyword_1());
@@ -2042,12 +1842,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt17 >= 1 ) break loop17;
+ if ( cnt13 >= 1 ) break loop13;
EarlyExitException eee =
- new EarlyExitException(17, input);
+ new EarlyExitException(13, input);
throw eee;
}
- cnt17++;
+ cnt13++;
} while (true);
@@ -2068,7 +1868,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnqualifiedName"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:745:1: entryRuleUnqualifiedName returns [EObject current=null] : iv_ruleUnqualifiedName= ruleUnqualifiedName EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:673:1: entryRuleUnqualifiedName returns [EObject current=null] : iv_ruleUnqualifiedName= ruleUnqualifiedName EOF ;
public final EObject entryRuleUnqualifiedName() throws RecognitionException {
EObject current = null;
@@ -2076,17 +1876,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:746:2: (iv_ruleUnqualifiedName= ruleUnqualifiedName EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:747:2: iv_ruleUnqualifiedName= ruleUnqualifiedName EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:674:2: (iv_ruleUnqualifiedName= ruleUnqualifiedName EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:675:2: iv_ruleUnqualifiedName= ruleUnqualifiedName EOF
{
newCompositeNode(grammarAccess.getUnqualifiedNameRule());
- pushFollow(FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName1507);
+ pushFollow(FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName1411);
iv_ruleUnqualifiedName=ruleUnqualifiedName();
state._fsp--;
current =iv_ruleUnqualifiedName;
- match(input,EOF,FOLLOW_EOF_in_entryRuleUnqualifiedName1517);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleUnqualifiedName1421);
}
@@ -2104,7 +1904,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnqualifiedName"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:754:1: ruleUnqualifiedName returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:682:1: ruleUnqualifiedName returns [EObject current=null] : ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? ) ;
public final EObject ruleUnqualifiedName() throws RecognitionException {
EObject current = null;
@@ -2115,19 +1915,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:757:28: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:758:1: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:685:28: ( ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:686:1: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:758:1: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:758:2: ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:686:1: ( ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:686:2: ( (lv_name_0_0= RULE_ID ) ) ( (lv_templateBinding_1_0= ruleTemplateBinding ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:758:2: ( (lv_name_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:759:1: (lv_name_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:686:2: ( (lv_name_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:687:1: (lv_name_0_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:759:1: (lv_name_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:760:3: lv_name_0_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:687:1: (lv_name_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:688:3: lv_name_0_0= RULE_ID
{
- lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleUnqualifiedName1559);
+ lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleUnqualifiedName1463);
newLeafNode(lv_name_0_0, grammarAccess.getUnqualifiedNameAccess().getNameIDTerminalRuleCall_0_0());
@@ -2147,24 +1947,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:776:2: ( (lv_templateBinding_1_0= ruleTemplateBinding ) )?
- int alt18=2;
- int LA18_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:704:2: ( (lv_templateBinding_1_0= ruleTemplateBinding ) )?
+ int alt14=2;
+ int LA14_0 = input.LA(1);
- if ( (LA18_0==20) ) {
- alt18=1;
+ if ( (LA14_0==20) ) {
+ alt14=1;
}
- switch (alt18) {
+ switch (alt14) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:777:1: (lv_templateBinding_1_0= ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:705:1: (lv_templateBinding_1_0= ruleTemplateBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:777:1: (lv_templateBinding_1_0= ruleTemplateBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:778:3: lv_templateBinding_1_0= ruleTemplateBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:705:1: (lv_templateBinding_1_0= ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:706:3: lv_templateBinding_1_0= ruleTemplateBinding
{
newCompositeNode(grammarAccess.getUnqualifiedNameAccess().getTemplateBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_ruleUnqualifiedName1585);
+ pushFollow(FOLLOW_ruleTemplateBinding_in_ruleUnqualifiedName1489);
lv_templateBinding_1_0=ruleTemplateBinding();
state._fsp--;
@@ -2210,7 +2010,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTemplateBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:802:1: entryRuleTemplateBinding returns [EObject current=null] : iv_ruleTemplateBinding= ruleTemplateBinding EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:730:1: entryRuleTemplateBinding returns [EObject current=null] : iv_ruleTemplateBinding= ruleTemplateBinding EOF ;
public final EObject entryRuleTemplateBinding() throws RecognitionException {
EObject current = null;
@@ -2218,17 +2018,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:803:2: (iv_ruleTemplateBinding= ruleTemplateBinding EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:804:2: iv_ruleTemplateBinding= ruleTemplateBinding EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:731:2: (iv_ruleTemplateBinding= ruleTemplateBinding EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:732:2: iv_ruleTemplateBinding= ruleTemplateBinding EOF
{
newCompositeNode(grammarAccess.getTemplateBindingRule());
- pushFollow(FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding1622);
+ pushFollow(FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding1526);
iv_ruleTemplateBinding=ruleTemplateBinding();
state._fsp--;
current =iv_ruleTemplateBinding;
- match(input,EOF,FOLLOW_EOF_in_entryRuleTemplateBinding1632);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTemplateBinding1536);
}
@@ -2246,7 +2046,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTemplateBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:811:1: ruleTemplateBinding returns [EObject current=null] : (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:739:1: ruleTemplateBinding returns [EObject current=null] : (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' ) ;
public final EObject ruleTemplateBinding() throws RecognitionException {
EObject current = null;
@@ -2261,26 +2061,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:814:28: ( (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:815:1: (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:742:28: ( (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:743:1: (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:815:1: (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:815:3: otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:743:1: (otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:743:3: otherlv_0= '<' ( (lv_bindings_1_0= ruleNamedTemplateBinding ) ) (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )* otherlv_4= '>'
{
- otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleTemplateBinding1669);
+ otherlv_0=(Token)match(input,20,FOLLOW_20_in_ruleTemplateBinding1573);
newLeafNode(otherlv_0, grammarAccess.getTemplateBindingAccess().getLessThanSignKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:819:1: ( (lv_bindings_1_0= ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:820:1: (lv_bindings_1_0= ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:747:1: ( (lv_bindings_1_0= ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:748:1: (lv_bindings_1_0= ruleNamedTemplateBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:820:1: (lv_bindings_1_0= ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:821:3: lv_bindings_1_0= ruleNamedTemplateBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:748:1: (lv_bindings_1_0= ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:749:3: lv_bindings_1_0= ruleNamedTemplateBinding
{
newCompositeNode(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1690);
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1594);
lv_bindings_1_0=ruleNamedTemplateBinding();
state._fsp--;
@@ -2302,35 +2102,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:837:2: (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )*
- loop19:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:765:2: (otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) ) )*
+ loop15:
do {
- int alt19=2;
- int LA19_0 = input.LA(1);
+ int alt15=2;
+ int LA15_0 = input.LA(1);
- if ( (LA19_0==21) ) {
- alt19=1;
+ if ( (LA15_0==21) ) {
+ alt15=1;
}
- switch (alt19) {
+ switch (alt15) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:837:4: otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:765:4: otherlv_2= ',' ( (lv_bindings_3_0= ruleNamedTemplateBinding ) )
{
- otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleTemplateBinding1703);
+ otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleTemplateBinding1607);
newLeafNode(otherlv_2, grammarAccess.getTemplateBindingAccess().getCommaKeyword_2_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:841:1: ( (lv_bindings_3_0= ruleNamedTemplateBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:842:1: (lv_bindings_3_0= ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:769:1: ( (lv_bindings_3_0= ruleNamedTemplateBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:770:1: (lv_bindings_3_0= ruleNamedTemplateBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:842:1: (lv_bindings_3_0= ruleNamedTemplateBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:843:3: lv_bindings_3_0= ruleNamedTemplateBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:770:1: (lv_bindings_3_0= ruleNamedTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:771:3: lv_bindings_3_0= ruleNamedTemplateBinding
{
newCompositeNode(grammarAccess.getTemplateBindingAccess().getBindingsNamedTemplateBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1724);
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1628);
lv_bindings_3_0=ruleNamedTemplateBinding();
state._fsp--;
@@ -2357,11 +2157,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop19;
+ break loop15;
}
} while (true);
- otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleTemplateBinding1738);
+ otherlv_4=(Token)match(input,22,FOLLOW_22_in_ruleTemplateBinding1642);
newLeafNode(otherlv_4, grammarAccess.getTemplateBindingAccess().getGreaterThanSignKeyword_3());
@@ -2386,7 +2186,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNamedTemplateBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:871:1: entryRuleNamedTemplateBinding returns [EObject current=null] : iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:799:1: entryRuleNamedTemplateBinding returns [EObject current=null] : iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF ;
public final EObject entryRuleNamedTemplateBinding() throws RecognitionException {
EObject current = null;
@@ -2394,17 +2194,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:872:2: (iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:873:2: iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:800:2: (iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:801:2: iv_ruleNamedTemplateBinding= ruleNamedTemplateBinding EOF
{
newCompositeNode(grammarAccess.getNamedTemplateBindingRule());
- pushFollow(FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding1774);
+ pushFollow(FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding1678);
iv_ruleNamedTemplateBinding=ruleNamedTemplateBinding();
state._fsp--;
current =iv_ruleNamedTemplateBinding;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNamedTemplateBinding1784);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNamedTemplateBinding1688);
}
@@ -2422,7 +2222,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNamedTemplateBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:880:1: ruleNamedTemplateBinding returns [EObject current=null] : ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:808:1: ruleNamedTemplateBinding returns [EObject current=null] : ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) ) ;
public final EObject ruleNamedTemplateBinding() throws RecognitionException {
EObject current = null;
@@ -2434,19 +2234,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:883:28: ( ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:884:1: ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:811:28: ( ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:812:1: ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:884:1: ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:884:2: ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:812:1: ( ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:812:2: ( (lv_formal_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:884:2: ( (lv_formal_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:885:1: (lv_formal_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:812:2: ( (lv_formal_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:813:1: (lv_formal_0_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:885:1: (lv_formal_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:886:3: lv_formal_0_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:813:1: (lv_formal_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:814:3: lv_formal_0_0= RULE_ID
{
- lv_formal_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNamedTemplateBinding1826);
+ lv_formal_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleNamedTemplateBinding1730);
newLeafNode(lv_formal_0_0, grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0());
@@ -2466,20 +2266,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleNamedTemplateBinding1843);
+ otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleNamedTemplateBinding1747);
newLeafNode(otherlv_1, grammarAccess.getNamedTemplateBindingAccess().getEqualsSignGreaterThanSignKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:906:1: ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:907:1: (lv_actual_2_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:834:1: ( (lv_actual_2_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:835:1: (lv_actual_2_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:907:1: (lv_actual_2_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:908:3: lv_actual_2_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:835:1: (lv_actual_2_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:836:3: lv_actual_2_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleNamedTemplateBinding1864);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleNamedTemplateBinding1768);
lv_actual_2_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -2522,7 +2322,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:932:1: entryRuleQualifiedNameWithBinding returns [EObject current=null] : iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:860:1: entryRuleQualifiedNameWithBinding returns [EObject current=null] : iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF ;
public final EObject entryRuleQualifiedNameWithBinding() throws RecognitionException {
EObject current = null;
@@ -2530,17 +2330,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:933:2: (iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:934:2: iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:861:2: (iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:862:2: iv_ruleQualifiedNameWithBinding= ruleQualifiedNameWithBinding EOF
{
newCompositeNode(grammarAccess.getQualifiedNameWithBindingRule());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding1900);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding1804);
iv_ruleQualifiedNameWithBinding=ruleQualifiedNameWithBinding();
state._fsp--;
current =iv_ruleQualifiedNameWithBinding;
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding1910);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding1814);
}
@@ -2558,7 +2358,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameWithBinding"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:941:1: ruleQualifiedNameWithBinding returns [EObject current=null] : ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:869:1: ruleQualifiedNameWithBinding returns [EObject current=null] : ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? ) ;
public final EObject ruleQualifiedNameWithBinding() throws RecognitionException {
EObject current = null;
@@ -2572,19 +2372,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:944:28: ( ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:945:1: ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:872:28: ( ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:873:1: ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:945:1: ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:945:2: ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:873:1: ( ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:873:2: ( (lv_id_0_0= RULE_ID ) ) ( (lv_binding_1_0= ruleTemplateBinding ) )? (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:945:2: ( (lv_id_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:946:1: (lv_id_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:873:2: ( (lv_id_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:874:1: (lv_id_0_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:946:1: (lv_id_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:947:3: lv_id_0_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:874:1: (lv_id_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:875:3: lv_id_0_0= RULE_ID
{
- lv_id_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleQualifiedNameWithBinding1952);
+ lv_id_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleQualifiedNameWithBinding1856);
newLeafNode(lv_id_0_0, grammarAccess.getQualifiedNameWithBindingAccess().getIdIDTerminalRuleCall_0_0());
@@ -2604,32 +2404,32 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:963:2: ( (lv_binding_1_0= ruleTemplateBinding ) )?
- int alt20=2;
- int LA20_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:891:2: ( (lv_binding_1_0= ruleTemplateBinding ) )?
+ int alt16=2;
+ int LA16_0 = input.LA(1);
- if ( (LA20_0==20) ) {
- int LA20_1 = input.LA(2);
+ if ( (LA16_0==20) ) {
+ int LA16_1 = input.LA(2);
- if ( (LA20_1==RULE_ID) ) {
- int LA20_3 = input.LA(3);
+ if ( (LA16_1==RULE_ID) ) {
+ int LA16_3 = input.LA(3);
- if ( (LA20_3==23) ) {
- alt20=1;
+ if ( (LA16_3==23) ) {
+ alt16=1;
}
}
}
- switch (alt20) {
+ switch (alt16) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:964:1: (lv_binding_1_0= ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:892:1: (lv_binding_1_0= ruleTemplateBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:964:1: (lv_binding_1_0= ruleTemplateBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:965:3: lv_binding_1_0= ruleTemplateBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:892:1: (lv_binding_1_0= ruleTemplateBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:893:3: lv_binding_1_0= ruleTemplateBinding
{
newCompositeNode(grammarAccess.getQualifiedNameWithBindingAccess().getBindingTemplateBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleTemplateBinding_in_ruleQualifiedNameWithBinding1978);
+ pushFollow(FOLLOW_ruleTemplateBinding_in_ruleQualifiedNameWithBinding1882);
lv_binding_1_0=ruleTemplateBinding();
state._fsp--;
@@ -2654,31 +2454,31 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:981:3: (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )?
- int alt21=2;
- int LA21_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:909:3: (otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) ) )?
+ int alt17=2;
+ int LA17_0 = input.LA(1);
- if ( (LA21_0==19) ) {
- alt21=1;
+ if ( (LA17_0==19) ) {
+ alt17=1;
}
- switch (alt21) {
+ switch (alt17) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:981:5: otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:909:5: otherlv_2= '::' ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) )
{
- otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedNameWithBinding1992);
+ otherlv_2=(Token)match(input,19,FOLLOW_19_in_ruleQualifiedNameWithBinding1896);
newLeafNode(otherlv_2, grammarAccess.getQualifiedNameWithBindingAccess().getColonColonKeyword_2_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:985:1: ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:986:1: (lv_remaining_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:913:1: ( (lv_remaining_3_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:914:1: (lv_remaining_3_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:986:1: (lv_remaining_3_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:987:3: lv_remaining_3_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:914:1: (lv_remaining_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:915:3: lv_remaining_3_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getQualifiedNameWithBindingAccess().getRemainingQualifiedNameWithBindingParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameWithBinding2013);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameWithBinding1917);
lv_remaining_3_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -2727,7 +2527,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTuple"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1011:1: entryRuleTuple returns [EObject current=null] : iv_ruleTuple= ruleTuple EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:939:1: entryRuleTuple returns [EObject current=null] : iv_ruleTuple= ruleTuple EOF ;
public final EObject entryRuleTuple() throws RecognitionException {
EObject current = null;
@@ -2735,17 +2535,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1012:2: (iv_ruleTuple= ruleTuple EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1013:2: iv_ruleTuple= ruleTuple EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:940:2: (iv_ruleTuple= ruleTuple EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:941:2: iv_ruleTuple= ruleTuple EOF
{
newCompositeNode(grammarAccess.getTupleRule());
- pushFollow(FOLLOW_ruleTuple_in_entryRuleTuple2051);
+ pushFollow(FOLLOW_ruleTuple_in_entryRuleTuple1955);
iv_ruleTuple=ruleTuple();
state._fsp--;
current =iv_ruleTuple;
- match(input,EOF,FOLLOW_EOF_in_entryRuleTuple2061);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTuple1965);
}
@@ -2763,7 +2563,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTuple"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1020:1: ruleTuple returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:948:1: ruleTuple returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' ) ;
public final EObject ruleTuple() throws RecognitionException {
EObject current = null;
@@ -2778,14 +2578,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1023:28: ( ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1024:1: ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:951:28: ( ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:952:1: ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1024:1: ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1024:2: () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:952:1: ( () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:952:2: () otherlv_1= '(' ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )? otherlv_5= ')'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1024:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1025:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:952:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:953:5:
{
current = forceCreateModelElement(
@@ -2795,31 +2595,31 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleTuple2107);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleTuple2011);
newLeafNode(otherlv_1, grammarAccess.getTupleAccess().getLeftParenthesisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1034:1: ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )?
- int alt23=2;
- int LA23_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:962:1: ( ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )* )?
+ int alt19=2;
+ int LA19_0 = input.LA(1);
- if ( ((LA23_0>=RULE_INTEGERVALUE && LA23_0<=RULE_ID)||(LA23_0>=16 && LA23_0<=18)||LA23_0==24||(LA23_0>=42 && LA23_0<=43)||(LA23_0>=46 && LA23_0<=48)||(LA23_0>=56 && LA23_0<=59)||(LA23_0>=87 && LA23_0<=88)) ) {
- alt23=1;
+ if ( ((LA19_0>=RULE_INTEGERVALUE && LA19_0<=RULE_ID)||(LA19_0>=16 && LA19_0<=18)||LA19_0==24||(LA19_0>=42 && LA19_0<=43)||(LA19_0>=46 && LA19_0<=48)||(LA19_0>=56 && LA19_0<=59)||(LA19_0>=87 && LA19_0<=88)) ) {
+ alt19=1;
}
- switch (alt23) {
+ switch (alt19) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1034:2: ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:962:2: ( (lv_tupleElements_2_0= ruleTupleElement ) ) (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1034:2: ( (lv_tupleElements_2_0= ruleTupleElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1035:1: (lv_tupleElements_2_0= ruleTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:962:2: ( (lv_tupleElements_2_0= ruleTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:963:1: (lv_tupleElements_2_0= ruleTupleElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1035:1: (lv_tupleElements_2_0= ruleTupleElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1036:3: lv_tupleElements_2_0= ruleTupleElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:963:1: (lv_tupleElements_2_0= ruleTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:964:3: lv_tupleElements_2_0= ruleTupleElement
{
newCompositeNode(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleTupleElement_in_ruleTuple2129);
+ pushFollow(FOLLOW_ruleTupleElement_in_ruleTuple2033);
lv_tupleElements_2_0=ruleTupleElement();
state._fsp--;
@@ -2841,35 +2641,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1052:2: (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )*
- loop22:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:980:2: (otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) ) )*
+ loop18:
do {
- int alt22=2;
- int LA22_0 = input.LA(1);
+ int alt18=2;
+ int LA18_0 = input.LA(1);
- if ( (LA22_0==21) ) {
- alt22=1;
+ if ( (LA18_0==21) ) {
+ alt18=1;
}
- switch (alt22) {
+ switch (alt18) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1052:4: otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:980:4: otherlv_3= ',' ( (lv_tupleElements_4_0= ruleTupleElement ) )
{
- otherlv_3=(Token)match(input,21,FOLLOW_21_in_ruleTuple2142);
+ otherlv_3=(Token)match(input,21,FOLLOW_21_in_ruleTuple2046);
newLeafNode(otherlv_3, grammarAccess.getTupleAccess().getCommaKeyword_2_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1056:1: ( (lv_tupleElements_4_0= ruleTupleElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1057:1: (lv_tupleElements_4_0= ruleTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:984:1: ( (lv_tupleElements_4_0= ruleTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:985:1: (lv_tupleElements_4_0= ruleTupleElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1057:1: (lv_tupleElements_4_0= ruleTupleElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1058:3: lv_tupleElements_4_0= ruleTupleElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:985:1: (lv_tupleElements_4_0= ruleTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:986:3: lv_tupleElements_4_0= ruleTupleElement
{
newCompositeNode(grammarAccess.getTupleAccess().getTupleElementsTupleElementParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleTupleElement_in_ruleTuple2163);
+ pushFollow(FOLLOW_ruleTupleElement_in_ruleTuple2067);
lv_tupleElements_4_0=ruleTupleElement();
state._fsp--;
@@ -2896,7 +2696,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop22;
+ break loop18;
}
} while (true);
@@ -2906,7 +2706,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleTuple2179);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleTuple2083);
newLeafNode(otherlv_5, grammarAccess.getTupleAccess().getRightParenthesisKeyword_3());
@@ -2931,7 +2731,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleTupleElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1086:1: entryRuleTupleElement returns [EObject current=null] : iv_ruleTupleElement= ruleTupleElement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1014:1: entryRuleTupleElement returns [EObject current=null] : iv_ruleTupleElement= ruleTupleElement EOF ;
public final EObject entryRuleTupleElement() throws RecognitionException {
EObject current = null;
@@ -2939,17 +2739,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1087:2: (iv_ruleTupleElement= ruleTupleElement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1088:2: iv_ruleTupleElement= ruleTupleElement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1015:2: (iv_ruleTupleElement= ruleTupleElement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1016:2: iv_ruleTupleElement= ruleTupleElement EOF
{
newCompositeNode(grammarAccess.getTupleElementRule());
- pushFollow(FOLLOW_ruleTupleElement_in_entryRuleTupleElement2215);
+ pushFollow(FOLLOW_ruleTupleElement_in_entryRuleTupleElement2119);
iv_ruleTupleElement=ruleTupleElement();
state._fsp--;
current =iv_ruleTupleElement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleTupleElement2225);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleTupleElement2129);
}
@@ -2967,7 +2767,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleTupleElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1095:1: ruleTupleElement returns [EObject current=null] : ( (lv_argument_0_0= ruleExpression ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1023:1: ruleTupleElement returns [EObject current=null] : ( (lv_argument_0_0= ruleExpression ) ) ;
public final EObject ruleTupleElement() throws RecognitionException {
EObject current = null;
@@ -2977,19 +2777,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1098:28: ( ( (lv_argument_0_0= ruleExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1099:1: ( (lv_argument_0_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1026:28: ( ( (lv_argument_0_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1027:1: ( (lv_argument_0_0= ruleExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1099:1: ( (lv_argument_0_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1100:1: (lv_argument_0_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1027:1: ( (lv_argument_0_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1028:1: (lv_argument_0_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1100:1: (lv_argument_0_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1101:3: lv_argument_0_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1028:1: (lv_argument_0_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1029:3: lv_argument_0_0= ruleExpression
{
newCompositeNode(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleTupleElement2270);
+ pushFollow(FOLLOW_ruleExpression_in_ruleTupleElement2174);
lv_argument_0_0=ruleExpression();
state._fsp--;
@@ -3029,7 +2829,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1125:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1053:1: entryRuleExpression returns [EObject current=null] : iv_ruleExpression= ruleExpression EOF ;
public final EObject entryRuleExpression() throws RecognitionException {
EObject current = null;
@@ -3037,17 +2837,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1126:2: (iv_ruleExpression= ruleExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1127:2: iv_ruleExpression= ruleExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1054:2: (iv_ruleExpression= ruleExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1055:2: iv_ruleExpression= ruleExpression EOF
{
newCompositeNode(grammarAccess.getExpressionRule());
- pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression2305);
+ pushFollow(FOLLOW_ruleExpression_in_entryRuleExpression2209);
iv_ruleExpression=ruleExpression();
state._fsp--;
current =iv_ruleExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleExpression2315);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExpression2219);
}
@@ -3065,7 +2865,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1134:1: ruleExpression returns [EObject current=null] : this_ConditionalTestExpression_0= ruleConditionalTestExpression ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1062:1: ruleExpression returns [EObject current=null] : this_ConditionalTestExpression_0= ruleConditionalTestExpression ;
public final EObject ruleExpression() throws RecognitionException {
EObject current = null;
@@ -3075,13 +2875,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1137:28: (this_ConditionalTestExpression_0= ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1139:5: this_ConditionalTestExpression_0= ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1065:28: (this_ConditionalTestExpression_0= ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1067:5: this_ConditionalTestExpression_0= ruleConditionalTestExpression
{
newCompositeNode(grammarAccess.getExpressionAccess().getConditionalTestExpressionParserRuleCall());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleExpression2361);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleExpression2265);
this_ConditionalTestExpression_0=ruleConditionalTestExpression();
state._fsp--;
@@ -3108,7 +2908,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleConditionalTestExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1155:1: entryRuleConditionalTestExpression returns [EObject current=null] : iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1083:1: entryRuleConditionalTestExpression returns [EObject current=null] : iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF ;
public final EObject entryRuleConditionalTestExpression() throws RecognitionException {
EObject current = null;
@@ -3116,17 +2916,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1156:2: (iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1157:2: iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1084:2: (iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1085:2: iv_ruleConditionalTestExpression= ruleConditionalTestExpression EOF
{
newCompositeNode(grammarAccess.getConditionalTestExpressionRule());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression2395);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression2299);
iv_ruleConditionalTestExpression=ruleConditionalTestExpression();
state._fsp--;
current =iv_ruleConditionalTestExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalTestExpression2405);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalTestExpression2309);
}
@@ -3144,7 +2944,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleConditionalTestExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1164:1: ruleConditionalTestExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1092:1: ruleConditionalTestExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? ) ;
public final EObject ruleConditionalTestExpression() throws RecognitionException {
EObject current = null;
@@ -3160,22 +2960,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1167:28: ( ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1168:1: ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1095:28: ( ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1096:1: ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1168:1: ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1168:2: ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1096:1: ( ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1096:2: ( (lv_exp_0_0= ruleConditionalOrExpression ) ) (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1168:2: ( (lv_exp_0_0= ruleConditionalOrExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1169:1: (lv_exp_0_0= ruleConditionalOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1096:2: ( (lv_exp_0_0= ruleConditionalOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1097:1: (lv_exp_0_0= ruleConditionalOrExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1169:1: (lv_exp_0_0= ruleConditionalOrExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1170:3: lv_exp_0_0= ruleConditionalOrExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1097:1: (lv_exp_0_0= ruleConditionalOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1098:3: lv_exp_0_0= ruleConditionalOrExpression
{
newCompositeNode(grammarAccess.getConditionalTestExpressionAccess().getExpConditionalOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalOrExpression_in_ruleConditionalTestExpression2451);
+ pushFollow(FOLLOW_ruleConditionalOrExpression_in_ruleConditionalTestExpression2355);
lv_exp_0_0=ruleConditionalOrExpression();
state._fsp--;
@@ -3197,31 +2997,31 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1186:2: (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )?
- int alt24=2;
- int LA24_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1114:2: (otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) ) )?
+ int alt20=2;
+ int LA20_0 = input.LA(1);
- if ( (LA24_0==26) ) {
- alt24=1;
+ if ( (LA20_0==26) ) {
+ alt20=1;
}
- switch (alt24) {
+ switch (alt20) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1186:4: otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1114:4: otherlv_1= '?' ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) ) otherlv_3= ':' ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) )
{
- otherlv_1=(Token)match(input,26,FOLLOW_26_in_ruleConditionalTestExpression2464);
+ otherlv_1=(Token)match(input,26,FOLLOW_26_in_ruleConditionalTestExpression2368);
newLeafNode(otherlv_1, grammarAccess.getConditionalTestExpressionAccess().getQuestionMarkKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1190:1: ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1191:1: (lv_whenTrue_2_0= ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1118:1: ( (lv_whenTrue_2_0= ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1119:1: (lv_whenTrue_2_0= ruleConditionalTestExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1191:1: (lv_whenTrue_2_0= ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1192:3: lv_whenTrue_2_0= ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1119:1: (lv_whenTrue_2_0= ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1120:3: lv_whenTrue_2_0= ruleConditionalTestExpression
{
newCompositeNode(grammarAccess.getConditionalTestExpressionAccess().getWhenTrueConditionalTestExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2485);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2389);
lv_whenTrue_2_0=ruleConditionalTestExpression();
state._fsp--;
@@ -3243,20 +3043,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,27,FOLLOW_27_in_ruleConditionalTestExpression2497);
+ otherlv_3=(Token)match(input,27,FOLLOW_27_in_ruleConditionalTestExpression2401);
newLeafNode(otherlv_3, grammarAccess.getConditionalTestExpressionAccess().getColonKeyword_1_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1212:1: ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1213:1: (lv_whenFalse_4_0= ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1140:1: ( (lv_whenFalse_4_0= ruleConditionalTestExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1141:1: (lv_whenFalse_4_0= ruleConditionalTestExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1213:1: (lv_whenFalse_4_0= ruleConditionalTestExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1214:3: lv_whenFalse_4_0= ruleConditionalTestExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1141:1: (lv_whenFalse_4_0= ruleConditionalTestExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1142:3: lv_whenFalse_4_0= ruleConditionalTestExpression
{
newCompositeNode(grammarAccess.getConditionalTestExpressionAccess().getWhenFalseConditionalTestExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2518);
+ pushFollow(FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2422);
lv_whenFalse_4_0=ruleConditionalTestExpression();
state._fsp--;
@@ -3305,7 +3105,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleConditionalOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1238:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1166:1: entryRuleConditionalOrExpression returns [EObject current=null] : iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF ;
public final EObject entryRuleConditionalOrExpression() throws RecognitionException {
EObject current = null;
@@ -3313,17 +3113,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1239:2: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1240:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1167:2: (iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1168:2: iv_ruleConditionalOrExpression= ruleConditionalOrExpression EOF
{
newCompositeNode(grammarAccess.getConditionalOrExpressionRule());
- pushFollow(FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression2556);
+ pushFollow(FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression2460);
iv_ruleConditionalOrExpression=ruleConditionalOrExpression();
state._fsp--;
current =iv_ruleConditionalOrExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalOrExpression2566);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalOrExpression2470);
}
@@ -3341,7 +3141,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleConditionalOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1247:1: ruleConditionalOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1175:1: ruleConditionalOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* ) ;
public final EObject ruleConditionalOrExpression() throws RecognitionException {
EObject current = null;
@@ -3354,22 +3154,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1250:28: ( ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1251:1: ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1178:28: ( ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1179:1: ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1251:1: ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1251:2: ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1179:1: ( ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1179:2: ( (lv_exp_0_0= ruleConditionalAndExpression ) ) (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1251:2: ( (lv_exp_0_0= ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1252:1: (lv_exp_0_0= ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1179:2: ( (lv_exp_0_0= ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1180:1: (lv_exp_0_0= ruleConditionalAndExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1252:1: (lv_exp_0_0= ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1253:3: lv_exp_0_0= ruleConditionalAndExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1180:1: (lv_exp_0_0= ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1181:3: lv_exp_0_0= ruleConditionalAndExpression
{
newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2612);
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2516);
lv_exp_0_0=ruleConditionalAndExpression();
state._fsp--;
@@ -3391,35 +3191,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1269:2: (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )*
- loop25:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1197:2: (otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) ) )*
+ loop21:
do {
- int alt25=2;
- int LA25_0 = input.LA(1);
+ int alt21=2;
+ int LA21_0 = input.LA(1);
- if ( (LA25_0==28) ) {
- alt25=1;
+ if ( (LA21_0==28) ) {
+ alt21=1;
}
- switch (alt25) {
+ switch (alt21) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1269:4: otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1197:4: otherlv_1= '||' ( (lv_exp_2_0= ruleConditionalAndExpression ) )
{
- otherlv_1=(Token)match(input,28,FOLLOW_28_in_ruleConditionalOrExpression2625);
+ otherlv_1=(Token)match(input,28,FOLLOW_28_in_ruleConditionalOrExpression2529);
newLeafNode(otherlv_1, grammarAccess.getConditionalOrExpressionAccess().getVerticalLineVerticalLineKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1273:1: ( (lv_exp_2_0= ruleConditionalAndExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1274:1: (lv_exp_2_0= ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1201:1: ( (lv_exp_2_0= ruleConditionalAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1202:1: (lv_exp_2_0= ruleConditionalAndExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1274:1: (lv_exp_2_0= ruleConditionalAndExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1275:3: lv_exp_2_0= ruleConditionalAndExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1202:1: (lv_exp_2_0= ruleConditionalAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1203:3: lv_exp_2_0= ruleConditionalAndExpression
{
newCompositeNode(grammarAccess.getConditionalOrExpressionAccess().getExpConditionalAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2646);
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2550);
lv_exp_2_0=ruleConditionalAndExpression();
state._fsp--;
@@ -3446,7 +3246,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop25;
+ break loop21;
}
} while (true);
@@ -3471,7 +3271,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleConditionalAndExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1299:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1227:1: entryRuleConditionalAndExpression returns [EObject current=null] : iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF ;
public final EObject entryRuleConditionalAndExpression() throws RecognitionException {
EObject current = null;
@@ -3479,17 +3279,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1300:2: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1301:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1228:2: (iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1229:2: iv_ruleConditionalAndExpression= ruleConditionalAndExpression EOF
{
newCompositeNode(grammarAccess.getConditionalAndExpressionRule());
- pushFollow(FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression2684);
+ pushFollow(FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression2588);
iv_ruleConditionalAndExpression=ruleConditionalAndExpression();
state._fsp--;
current =iv_ruleConditionalAndExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalAndExpression2694);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConditionalAndExpression2598);
}
@@ -3507,7 +3307,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleConditionalAndExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1308:1: ruleConditionalAndExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1236:1: ruleConditionalAndExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* ) ;
public final EObject ruleConditionalAndExpression() throws RecognitionException {
EObject current = null;
@@ -3520,22 +3320,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1311:28: ( ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1312:1: ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1239:28: ( ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1240:1: ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1312:1: ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1312:2: ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1240:1: ( ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1240:2: ( (lv_exp_0_0= ruleInclusiveOrExpression ) ) (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1312:2: ( (lv_exp_0_0= ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1313:1: (lv_exp_0_0= ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1240:2: ( (lv_exp_0_0= ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1241:1: (lv_exp_0_0= ruleInclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1313:1: (lv_exp_0_0= ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1314:3: lv_exp_0_0= ruleInclusiveOrExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1241:1: (lv_exp_0_0= ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1242:3: lv_exp_0_0= ruleInclusiveOrExpression
{
newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2740);
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2644);
lv_exp_0_0=ruleInclusiveOrExpression();
state._fsp--;
@@ -3557,35 +3357,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1330:2: (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )*
- loop26:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1258:2: (otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) ) )*
+ loop22:
do {
- int alt26=2;
- int LA26_0 = input.LA(1);
+ int alt22=2;
+ int LA22_0 = input.LA(1);
- if ( (LA26_0==29) ) {
- alt26=1;
+ if ( (LA22_0==29) ) {
+ alt22=1;
}
- switch (alt26) {
+ switch (alt22) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1330:4: otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1258:4: otherlv_1= '&&' ( (lv_exp_2_0= ruleInclusiveOrExpression ) )
{
- otherlv_1=(Token)match(input,29,FOLLOW_29_in_ruleConditionalAndExpression2753);
+ otherlv_1=(Token)match(input,29,FOLLOW_29_in_ruleConditionalAndExpression2657);
newLeafNode(otherlv_1, grammarAccess.getConditionalAndExpressionAccess().getAmpersandAmpersandKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1334:1: ( (lv_exp_2_0= ruleInclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1335:1: (lv_exp_2_0= ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1262:1: ( (lv_exp_2_0= ruleInclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1263:1: (lv_exp_2_0= ruleInclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1335:1: (lv_exp_2_0= ruleInclusiveOrExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1336:3: lv_exp_2_0= ruleInclusiveOrExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1263:1: (lv_exp_2_0= ruleInclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1264:3: lv_exp_2_0= ruleInclusiveOrExpression
{
newCompositeNode(grammarAccess.getConditionalAndExpressionAccess().getExpInclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2774);
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2678);
lv_exp_2_0=ruleInclusiveOrExpression();
state._fsp--;
@@ -3612,7 +3412,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop26;
+ break loop22;
}
} while (true);
@@ -3637,7 +3437,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInclusiveOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1360:1: entryRuleInclusiveOrExpression returns [EObject current=null] : iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1288:1: entryRuleInclusiveOrExpression returns [EObject current=null] : iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF ;
public final EObject entryRuleInclusiveOrExpression() throws RecognitionException {
EObject current = null;
@@ -3645,17 +3445,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1361:2: (iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1362:2: iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1289:2: (iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1290:2: iv_ruleInclusiveOrExpression= ruleInclusiveOrExpression EOF
{
newCompositeNode(grammarAccess.getInclusiveOrExpressionRule());
- pushFollow(FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression2812);
+ pushFollow(FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression2716);
iv_ruleInclusiveOrExpression=ruleInclusiveOrExpression();
state._fsp--;
current =iv_ruleInclusiveOrExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleInclusiveOrExpression2822);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInclusiveOrExpression2726);
}
@@ -3673,7 +3473,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInclusiveOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1369:1: ruleInclusiveOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1297:1: ruleInclusiveOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* ) ;
public final EObject ruleInclusiveOrExpression() throws RecognitionException {
EObject current = null;
@@ -3686,22 +3486,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1372:28: ( ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1373:1: ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1300:28: ( ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1301:1: ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1373:1: ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1373:2: ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1301:1: ( ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1301:2: ( (lv_exp_0_0= ruleExclusiveOrExpression ) ) (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1373:2: ( (lv_exp_0_0= ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1374:1: (lv_exp_0_0= ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1301:2: ( (lv_exp_0_0= ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1302:1: (lv_exp_0_0= ruleExclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1374:1: (lv_exp_0_0= ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1375:3: lv_exp_0_0= ruleExclusiveOrExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1302:1: (lv_exp_0_0= ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1303:3: lv_exp_0_0= ruleExclusiveOrExpression
{
newCompositeNode(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2868);
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2772);
lv_exp_0_0=ruleExclusiveOrExpression();
state._fsp--;
@@ -3723,35 +3523,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1391:2: (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )*
- loop27:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1319:2: (otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) ) )*
+ loop23:
do {
- int alt27=2;
- int LA27_0 = input.LA(1);
+ int alt23=2;
+ int LA23_0 = input.LA(1);
- if ( (LA27_0==30) ) {
- alt27=1;
+ if ( (LA23_0==30) ) {
+ alt23=1;
}
- switch (alt27) {
+ switch (alt23) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1391:4: otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1319:4: otherlv_1= '|' ( (lv_exp_2_0= ruleExclusiveOrExpression ) )
{
- otherlv_1=(Token)match(input,30,FOLLOW_30_in_ruleInclusiveOrExpression2881);
+ otherlv_1=(Token)match(input,30,FOLLOW_30_in_ruleInclusiveOrExpression2785);
newLeafNode(otherlv_1, grammarAccess.getInclusiveOrExpressionAccess().getVerticalLineKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1395:1: ( (lv_exp_2_0= ruleExclusiveOrExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1396:1: (lv_exp_2_0= ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1323:1: ( (lv_exp_2_0= ruleExclusiveOrExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1324:1: (lv_exp_2_0= ruleExclusiveOrExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1396:1: (lv_exp_2_0= ruleExclusiveOrExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1397:3: lv_exp_2_0= ruleExclusiveOrExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1324:1: (lv_exp_2_0= ruleExclusiveOrExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1325:3: lv_exp_2_0= ruleExclusiveOrExpression
{
newCompositeNode(grammarAccess.getInclusiveOrExpressionAccess().getExpExclusiveOrExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2902);
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2806);
lv_exp_2_0=ruleExclusiveOrExpression();
state._fsp--;
@@ -3778,7 +3578,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop27;
+ break loop23;
}
} while (true);
@@ -3803,7 +3603,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleExclusiveOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1421:1: entryRuleExclusiveOrExpression returns [EObject current=null] : iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1349:1: entryRuleExclusiveOrExpression returns [EObject current=null] : iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF ;
public final EObject entryRuleExclusiveOrExpression() throws RecognitionException {
EObject current = null;
@@ -3811,17 +3611,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1422:2: (iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1423:2: iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1350:2: (iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1351:2: iv_ruleExclusiveOrExpression= ruleExclusiveOrExpression EOF
{
newCompositeNode(grammarAccess.getExclusiveOrExpressionRule());
- pushFollow(FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression2940);
+ pushFollow(FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression2844);
iv_ruleExclusiveOrExpression=ruleExclusiveOrExpression();
state._fsp--;
current =iv_ruleExclusiveOrExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleExclusiveOrExpression2950);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleExclusiveOrExpression2854);
}
@@ -3839,7 +3639,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleExclusiveOrExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1430:1: ruleExclusiveOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1358:1: ruleExclusiveOrExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* ) ;
public final EObject ruleExclusiveOrExpression() throws RecognitionException {
EObject current = null;
@@ -3852,22 +3652,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1433:28: ( ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1434:1: ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1361:28: ( ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1362:1: ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1434:1: ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1434:2: ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1362:1: ( ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1362:2: ( (lv_exp_0_0= ruleAndExpression ) ) (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1434:2: ( (lv_exp_0_0= ruleAndExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1435:1: (lv_exp_0_0= ruleAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1362:2: ( (lv_exp_0_0= ruleAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1363:1: (lv_exp_0_0= ruleAndExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1435:1: (lv_exp_0_0= ruleAndExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1436:3: lv_exp_0_0= ruleAndExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1363:1: (lv_exp_0_0= ruleAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1364:3: lv_exp_0_0= ruleAndExpression
{
newCompositeNode(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2996);
+ pushFollow(FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2900);
lv_exp_0_0=ruleAndExpression();
state._fsp--;
@@ -3889,35 +3689,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1452:2: (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )*
- loop28:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1380:2: (otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) ) )*
+ loop24:
do {
- int alt28=2;
- int LA28_0 = input.LA(1);
+ int alt24=2;
+ int LA24_0 = input.LA(1);
- if ( (LA28_0==31) ) {
- alt28=1;
+ if ( (LA24_0==31) ) {
+ alt24=1;
}
- switch (alt28) {
+ switch (alt24) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1452:4: otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1380:4: otherlv_1= '^' ( (lv_exp_2_0= ruleAndExpression ) )
{
- otherlv_1=(Token)match(input,31,FOLLOW_31_in_ruleExclusiveOrExpression3009);
+ otherlv_1=(Token)match(input,31,FOLLOW_31_in_ruleExclusiveOrExpression2913);
newLeafNode(otherlv_1, grammarAccess.getExclusiveOrExpressionAccess().getCircumflexAccentKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1456:1: ( (lv_exp_2_0= ruleAndExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1457:1: (lv_exp_2_0= ruleAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1384:1: ( (lv_exp_2_0= ruleAndExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1385:1: (lv_exp_2_0= ruleAndExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1457:1: (lv_exp_2_0= ruleAndExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1458:3: lv_exp_2_0= ruleAndExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1385:1: (lv_exp_2_0= ruleAndExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1386:3: lv_exp_2_0= ruleAndExpression
{
newCompositeNode(grammarAccess.getExclusiveOrExpressionAccess().getExpAndExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression3030);
+ pushFollow(FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2934);
lv_exp_2_0=ruleAndExpression();
state._fsp--;
@@ -3944,7 +3744,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop28;
+ break loop24;
}
} while (true);
@@ -3969,7 +3769,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAndExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1482:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1410:1: entryRuleAndExpression returns [EObject current=null] : iv_ruleAndExpression= ruleAndExpression EOF ;
public final EObject entryRuleAndExpression() throws RecognitionException {
EObject current = null;
@@ -3977,17 +3777,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1483:2: (iv_ruleAndExpression= ruleAndExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1484:2: iv_ruleAndExpression= ruleAndExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1411:2: (iv_ruleAndExpression= ruleAndExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1412:2: iv_ruleAndExpression= ruleAndExpression EOF
{
newCompositeNode(grammarAccess.getAndExpressionRule());
- pushFollow(FOLLOW_ruleAndExpression_in_entryRuleAndExpression3068);
+ pushFollow(FOLLOW_ruleAndExpression_in_entryRuleAndExpression2972);
iv_ruleAndExpression=ruleAndExpression();
state._fsp--;
current =iv_ruleAndExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAndExpression3078);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAndExpression2982);
}
@@ -4005,7 +3805,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAndExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1491:1: ruleAndExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1419:1: ruleAndExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* ) ;
public final EObject ruleAndExpression() throws RecognitionException {
EObject current = null;
@@ -4018,22 +3818,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1494:28: ( ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1495:1: ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1422:28: ( ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1423:1: ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1495:1: ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1495:2: ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1423:1: ( ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1423:2: ( (lv_exp_0_0= ruleEqualityExpression ) ) (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1495:2: ( (lv_exp_0_0= ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1496:1: (lv_exp_0_0= ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1423:2: ( (lv_exp_0_0= ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1424:1: (lv_exp_0_0= ruleEqualityExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1496:1: (lv_exp_0_0= ruleEqualityExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1497:3: lv_exp_0_0= ruleEqualityExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1424:1: (lv_exp_0_0= ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1425:3: lv_exp_0_0= ruleEqualityExpression
{
newCompositeNode(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_ruleAndExpression3124);
+ pushFollow(FOLLOW_ruleEqualityExpression_in_ruleAndExpression3028);
lv_exp_0_0=ruleEqualityExpression();
state._fsp--;
@@ -4055,35 +3855,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1513:2: (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )*
- loop29:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1441:2: (otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) ) )*
+ loop25:
do {
- int alt29=2;
- int LA29_0 = input.LA(1);
+ int alt25=2;
+ int LA25_0 = input.LA(1);
- if ( (LA29_0==32) ) {
- alt29=1;
+ if ( (LA25_0==32) ) {
+ alt25=1;
}
- switch (alt29) {
+ switch (alt25) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1513:4: otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1441:4: otherlv_1= '&' ( (lv_exp_2_0= ruleEqualityExpression ) )
{
- otherlv_1=(Token)match(input,32,FOLLOW_32_in_ruleAndExpression3137);
+ otherlv_1=(Token)match(input,32,FOLLOW_32_in_ruleAndExpression3041);
newLeafNode(otherlv_1, grammarAccess.getAndExpressionAccess().getAmpersandKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1517:1: ( (lv_exp_2_0= ruleEqualityExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1518:1: (lv_exp_2_0= ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1445:1: ( (lv_exp_2_0= ruleEqualityExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1446:1: (lv_exp_2_0= ruleEqualityExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1518:1: (lv_exp_2_0= ruleEqualityExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1519:3: lv_exp_2_0= ruleEqualityExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1446:1: (lv_exp_2_0= ruleEqualityExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1447:3: lv_exp_2_0= ruleEqualityExpression
{
newCompositeNode(grammarAccess.getAndExpressionAccess().getExpEqualityExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleEqualityExpression_in_ruleAndExpression3158);
+ pushFollow(FOLLOW_ruleEqualityExpression_in_ruleAndExpression3062);
lv_exp_2_0=ruleEqualityExpression();
state._fsp--;
@@ -4110,7 +3910,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop29;
+ break loop25;
}
} while (true);
@@ -4135,7 +3935,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEqualityExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1543:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1471:1: entryRuleEqualityExpression returns [EObject current=null] : iv_ruleEqualityExpression= ruleEqualityExpression EOF ;
public final EObject entryRuleEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -4143,17 +3943,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1544:2: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1545:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1472:2: (iv_ruleEqualityExpression= ruleEqualityExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1473:2: iv_ruleEqualityExpression= ruleEqualityExpression EOF
{
newCompositeNode(grammarAccess.getEqualityExpressionRule());
- pushFollow(FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression3196);
+ pushFollow(FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression3100);
iv_ruleEqualityExpression=ruleEqualityExpression();
state._fsp--;
current =iv_ruleEqualityExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleEqualityExpression3206);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEqualityExpression3110);
}
@@ -4171,7 +3971,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEqualityExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1552:1: ruleEqualityExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1480:1: ruleEqualityExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* ) ;
public final EObject ruleEqualityExpression() throws RecognitionException {
EObject current = null;
@@ -4185,22 +3985,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1555:28: ( ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1556:1: ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1483:28: ( ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1484:1: ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1556:1: ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1556:2: ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1484:1: ( ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1484:2: ( (lv_exp_0_0= ruleClassificationExpression ) ) ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1556:2: ( (lv_exp_0_0= ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1557:1: (lv_exp_0_0= ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1484:2: ( (lv_exp_0_0= ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1485:1: (lv_exp_0_0= ruleClassificationExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1557:1: (lv_exp_0_0= ruleClassificationExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1558:3: lv_exp_0_0= ruleClassificationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1485:1: (lv_exp_0_0= ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1486:3: lv_exp_0_0= ruleClassificationExpression
{
newCompositeNode(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3252);
+ pushFollow(FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3156);
lv_exp_0_0=ruleClassificationExpression();
state._fsp--;
@@ -4222,48 +4022,48 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1574:2: ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )*
- loop31:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1502:2: ( ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) ) )*
+ loop27:
do {
- int alt31=2;
- int LA31_0 = input.LA(1);
+ int alt27=2;
+ int LA27_0 = input.LA(1);
- if ( ((LA31_0>=33 && LA31_0<=34)) ) {
- alt31=1;
+ if ( ((LA27_0>=33 && LA27_0<=34)) ) {
+ alt27=1;
}
- switch (alt31) {
+ switch (alt27) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1574:3: ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1502:3: ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) ) ( (lv_exp_2_0= ruleClassificationExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1574:3: ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1575:1: ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1502:3: ( ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1503:1: ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1575:1: ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1576:1: (lv_op_1_1= '==' | lv_op_1_2= '!=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1503:1: ( (lv_op_1_1= '==' | lv_op_1_2= '!=' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1504:1: (lv_op_1_1= '==' | lv_op_1_2= '!=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1576:1: (lv_op_1_1= '==' | lv_op_1_2= '!=' )
- int alt30=2;
- int LA30_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1504:1: (lv_op_1_1= '==' | lv_op_1_2= '!=' )
+ int alt26=2;
+ int LA26_0 = input.LA(1);
- if ( (LA30_0==33) ) {
- alt30=1;
+ if ( (LA26_0==33) ) {
+ alt26=1;
}
- else if ( (LA30_0==34) ) {
- alt30=2;
+ else if ( (LA26_0==34) ) {
+ alt26=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 30, 0, input);
+ new NoViableAltException("", 26, 0, input);
throw nvae;
}
- switch (alt30) {
+ switch (alt26) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1577:3: lv_op_1_1= '=='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1505:3: lv_op_1_1= '=='
{
- lv_op_1_1=(Token)match(input,33,FOLLOW_33_in_ruleEqualityExpression3273);
+ lv_op_1_1=(Token)match(input,33,FOLLOW_33_in_ruleEqualityExpression3177);
newLeafNode(lv_op_1_1, grammarAccess.getEqualityExpressionAccess().getOpEqualsSignEqualsSignKeyword_1_0_0_0());
@@ -4277,9 +4077,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1589:8: lv_op_1_2= '!='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1517:8: lv_op_1_2= '!='
{
- lv_op_1_2=(Token)match(input,34,FOLLOW_34_in_ruleEqualityExpression3302);
+ lv_op_1_2=(Token)match(input,34,FOLLOW_34_in_ruleEqualityExpression3206);
newLeafNode(lv_op_1_2, grammarAccess.getEqualityExpressionAccess().getOpExclamationMarkEqualsSignKeyword_1_0_0_1());
@@ -4301,16 +4101,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1604:2: ( (lv_exp_2_0= ruleClassificationExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1605:1: (lv_exp_2_0= ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1532:2: ( (lv_exp_2_0= ruleClassificationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1533:1: (lv_exp_2_0= ruleClassificationExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1605:1: (lv_exp_2_0= ruleClassificationExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1606:3: lv_exp_2_0= ruleClassificationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1533:1: (lv_exp_2_0= ruleClassificationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1534:3: lv_exp_2_0= ruleClassificationExpression
{
newCompositeNode(grammarAccess.getEqualityExpressionAccess().getExpClassificationExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3339);
+ pushFollow(FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3243);
lv_exp_2_0=ruleClassificationExpression();
state._fsp--;
@@ -4337,7 +4137,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop31;
+ break loop27;
}
} while (true);
@@ -4362,7 +4162,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassificationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1630:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1558:1: entryRuleClassificationExpression returns [EObject current=null] : iv_ruleClassificationExpression= ruleClassificationExpression EOF ;
public final EObject entryRuleClassificationExpression() throws RecognitionException {
EObject current = null;
@@ -4370,17 +4170,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1631:2: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1632:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1559:2: (iv_ruleClassificationExpression= ruleClassificationExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1560:2: iv_ruleClassificationExpression= ruleClassificationExpression EOF
{
newCompositeNode(grammarAccess.getClassificationExpressionRule());
- pushFollow(FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression3377);
+ pushFollow(FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression3281);
iv_ruleClassificationExpression=ruleClassificationExpression();
state._fsp--;
current =iv_ruleClassificationExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationExpression3387);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationExpression3291);
}
@@ -4398,7 +4198,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassificationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1639:1: ruleClassificationExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1567:1: ruleClassificationExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? ) ;
public final EObject ruleClassificationExpression() throws RecognitionException {
EObject current = null;
@@ -4412,22 +4212,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1642:28: ( ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1643:1: ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1570:28: ( ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1571:1: ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1643:1: ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1643:2: ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1571:1: ( ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1571:2: ( (lv_exp_0_0= ruleRelationalExpression ) ) ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1643:2: ( (lv_exp_0_0= ruleRelationalExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1644:1: (lv_exp_0_0= ruleRelationalExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1571:2: ( (lv_exp_0_0= ruleRelationalExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1572:1: (lv_exp_0_0= ruleRelationalExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1644:1: (lv_exp_0_0= ruleRelationalExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1645:3: lv_exp_0_0= ruleRelationalExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1572:1: (lv_exp_0_0= ruleRelationalExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1573:3: lv_exp_0_0= ruleRelationalExpression
{
newCompositeNode(grammarAccess.getClassificationExpressionAccess().getExpRelationalExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleRelationalExpression_in_ruleClassificationExpression3433);
+ pushFollow(FOLLOW_ruleRelationalExpression_in_ruleClassificationExpression3337);
lv_exp_0_0=ruleRelationalExpression();
state._fsp--;
@@ -4449,44 +4249,44 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1661:2: ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )?
- int alt33=2;
- int LA33_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1589:2: ( ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) ) )?
+ int alt29=2;
+ int LA29_0 = input.LA(1);
- if ( ((LA33_0>=35 && LA33_0<=36)) ) {
- alt33=1;
+ if ( ((LA29_0>=35 && LA29_0<=36)) ) {
+ alt29=1;
}
- switch (alt33) {
+ switch (alt29) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1661:3: ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1589:3: ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) ) ( (lv_typeName_2_0= ruleNameExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1661:3: ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1662:1: ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1589:3: ( ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1590:1: ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1662:1: ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1663:1: (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1590:1: ( (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1591:1: (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1663:1: (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' )
- int alt32=2;
- int LA32_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1591:1: (lv_op_1_1= 'instanceof' | lv_op_1_2= 'hastype' )
+ int alt28=2;
+ int LA28_0 = input.LA(1);
- if ( (LA32_0==35) ) {
- alt32=1;
+ if ( (LA28_0==35) ) {
+ alt28=1;
}
- else if ( (LA32_0==36) ) {
- alt32=2;
+ else if ( (LA28_0==36) ) {
+ alt28=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 32, 0, input);
+ new NoViableAltException("", 28, 0, input);
throw nvae;
}
- switch (alt32) {
+ switch (alt28) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1664:3: lv_op_1_1= 'instanceof'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1592:3: lv_op_1_1= 'instanceof'
{
- lv_op_1_1=(Token)match(input,35,FOLLOW_35_in_ruleClassificationExpression3454);
+ lv_op_1_1=(Token)match(input,35,FOLLOW_35_in_ruleClassificationExpression3358);
newLeafNode(lv_op_1_1, grammarAccess.getClassificationExpressionAccess().getOpInstanceofKeyword_1_0_0_0());
@@ -4500,9 +4300,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1676:8: lv_op_1_2= 'hastype'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1604:8: lv_op_1_2= 'hastype'
{
- lv_op_1_2=(Token)match(input,36,FOLLOW_36_in_ruleClassificationExpression3483);
+ lv_op_1_2=(Token)match(input,36,FOLLOW_36_in_ruleClassificationExpression3387);
newLeafNode(lv_op_1_2, grammarAccess.getClassificationExpressionAccess().getOpHastypeKeyword_1_0_0_1());
@@ -4524,16 +4324,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1691:2: ( (lv_typeName_2_0= ruleNameExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1692:1: (lv_typeName_2_0= ruleNameExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1619:2: ( (lv_typeName_2_0= ruleNameExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1620:1: (lv_typeName_2_0= ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1692:1: (lv_typeName_2_0= ruleNameExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1693:3: lv_typeName_2_0= ruleNameExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1620:1: (lv_typeName_2_0= ruleNameExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1621:3: lv_typeName_2_0= ruleNameExpression
{
newCompositeNode(grammarAccess.getClassificationExpressionAccess().getTypeNameNameExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleNameExpression_in_ruleClassificationExpression3520);
+ pushFollow(FOLLOW_ruleNameExpression_in_ruleClassificationExpression3424);
lv_typeName_2_0=ruleNameExpression();
state._fsp--;
@@ -4582,7 +4382,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleRelationalExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1717:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1645:1: entryRuleRelationalExpression returns [EObject current=null] : iv_ruleRelationalExpression= ruleRelationalExpression EOF ;
public final EObject entryRuleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -4590,17 +4390,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1718:2: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1719:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1646:2: (iv_ruleRelationalExpression= ruleRelationalExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1647:2: iv_ruleRelationalExpression= ruleRelationalExpression EOF
{
newCompositeNode(grammarAccess.getRelationalExpressionRule());
- pushFollow(FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression3558);
+ pushFollow(FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression3462);
iv_ruleRelationalExpression=ruleRelationalExpression();
state._fsp--;
current =iv_ruleRelationalExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleRelationalExpression3568);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleRelationalExpression3472);
}
@@ -4618,7 +4418,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleRelationalExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1726:1: ruleRelationalExpression returns [EObject current=null] : ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1654:1: ruleRelationalExpression returns [EObject current=null] : ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? ) ;
public final EObject ruleRelationalExpression() throws RecognitionException {
EObject current = null;
@@ -4634,22 +4434,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1729:28: ( ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1730:1: ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1657:28: ( ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1658:1: ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1730:1: ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1730:2: ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1658:1: ( ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1658:2: ( (lv_left_0_0= ruleShiftExpression ) ) ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1730:2: ( (lv_left_0_0= ruleShiftExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1731:1: (lv_left_0_0= ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1658:2: ( (lv_left_0_0= ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1659:1: (lv_left_0_0= ruleShiftExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1731:1: (lv_left_0_0= ruleShiftExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1732:3: lv_left_0_0= ruleShiftExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1659:1: (lv_left_0_0= ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1660:3: lv_left_0_0= ruleShiftExpression
{
newCompositeNode(grammarAccess.getRelationalExpressionAccess().getLeftShiftExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3614);
+ pushFollow(FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3518);
lv_left_0_0=ruleShiftExpression();
state._fsp--;
@@ -4671,58 +4471,58 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1748:2: ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )?
- int alt35=2;
- int LA35_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1676:2: ( ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) ) )?
+ int alt31=2;
+ int LA31_0 = input.LA(1);
- if ( (LA35_0==20||LA35_0==22||(LA35_0>=37 && LA35_0<=38)) ) {
- alt35=1;
+ if ( (LA31_0==20||LA31_0==22||(LA31_0>=37 && LA31_0<=38)) ) {
+ alt31=1;
}
- switch (alt35) {
+ switch (alt31) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1748:3: ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1676:3: ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) ) ( (lv_right_2_0= ruleShiftExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1748:3: ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1749:1: ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1676:3: ( ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1677:1: ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1749:1: ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1750:1: (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1677:1: ( (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1678:1: (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1750:1: (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' )
- int alt34=4;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1678:1: (lv_op_1_1= '<' | lv_op_1_2= '>' | lv_op_1_3= '<=' | lv_op_1_4= '>=' )
+ int alt30=4;
switch ( input.LA(1) ) {
case 20:
{
- alt34=1;
+ alt30=1;
}
break;
case 22:
{
- alt34=2;
+ alt30=2;
}
break;
case 37:
{
- alt34=3;
+ alt30=3;
}
break;
case 38:
{
- alt34=4;
+ alt30=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 34, 0, input);
+ new NoViableAltException("", 30, 0, input);
throw nvae;
}
- switch (alt34) {
+ switch (alt30) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1751:3: lv_op_1_1= '<'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1679:3: lv_op_1_1= '<'
{
- lv_op_1_1=(Token)match(input,20,FOLLOW_20_in_ruleRelationalExpression3635);
+ lv_op_1_1=(Token)match(input,20,FOLLOW_20_in_ruleRelationalExpression3539);
newLeafNode(lv_op_1_1, grammarAccess.getRelationalExpressionAccess().getOpLessThanSignKeyword_1_0_0_0());
@@ -4736,9 +4536,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1763:8: lv_op_1_2= '>'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1691:8: lv_op_1_2= '>'
{
- lv_op_1_2=(Token)match(input,22,FOLLOW_22_in_ruleRelationalExpression3664);
+ lv_op_1_2=(Token)match(input,22,FOLLOW_22_in_ruleRelationalExpression3568);
newLeafNode(lv_op_1_2, grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignKeyword_1_0_0_1());
@@ -4752,9 +4552,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1775:8: lv_op_1_3= '<='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1703:8: lv_op_1_3= '<='
{
- lv_op_1_3=(Token)match(input,37,FOLLOW_37_in_ruleRelationalExpression3693);
+ lv_op_1_3=(Token)match(input,37,FOLLOW_37_in_ruleRelationalExpression3597);
newLeafNode(lv_op_1_3, grammarAccess.getRelationalExpressionAccess().getOpLessThanSignEqualsSignKeyword_1_0_0_2());
@@ -4768,9 +4568,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1787:8: lv_op_1_4= '>='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1715:8: lv_op_1_4= '>='
{
- lv_op_1_4=(Token)match(input,38,FOLLOW_38_in_ruleRelationalExpression3722);
+ lv_op_1_4=(Token)match(input,38,FOLLOW_38_in_ruleRelationalExpression3626);
newLeafNode(lv_op_1_4, grammarAccess.getRelationalExpressionAccess().getOpGreaterThanSignEqualsSignKeyword_1_0_0_3());
@@ -4792,16 +4592,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1802:2: ( (lv_right_2_0= ruleShiftExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1803:1: (lv_right_2_0= ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1730:2: ( (lv_right_2_0= ruleShiftExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1731:1: (lv_right_2_0= ruleShiftExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1803:1: (lv_right_2_0= ruleShiftExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1804:3: lv_right_2_0= ruleShiftExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1731:1: (lv_right_2_0= ruleShiftExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1732:3: lv_right_2_0= ruleShiftExpression
{
newCompositeNode(grammarAccess.getRelationalExpressionAccess().getRightShiftExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3759);
+ pushFollow(FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3663);
lv_right_2_0=ruleShiftExpression();
state._fsp--;
@@ -4850,7 +4650,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleShiftExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1828:1: entryRuleShiftExpression returns [EObject current=null] : iv_ruleShiftExpression= ruleShiftExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1756:1: entryRuleShiftExpression returns [EObject current=null] : iv_ruleShiftExpression= ruleShiftExpression EOF ;
public final EObject entryRuleShiftExpression() throws RecognitionException {
EObject current = null;
@@ -4858,17 +4658,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1829:2: (iv_ruleShiftExpression= ruleShiftExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1830:2: iv_ruleShiftExpression= ruleShiftExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1757:2: (iv_ruleShiftExpression= ruleShiftExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1758:2: iv_ruleShiftExpression= ruleShiftExpression EOF
{
newCompositeNode(grammarAccess.getShiftExpressionRule());
- pushFollow(FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression3797);
+ pushFollow(FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression3701);
iv_ruleShiftExpression=ruleShiftExpression();
state._fsp--;
current =iv_ruleShiftExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleShiftExpression3807);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleShiftExpression3711);
}
@@ -4886,7 +4686,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleShiftExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1837:1: ruleShiftExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1765:1: ruleShiftExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? ) ;
public final EObject ruleShiftExpression() throws RecognitionException {
EObject current = null;
@@ -4901,22 +4701,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1840:28: ( ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1841:1: ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1768:28: ( ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1769:1: ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1841:1: ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1841:2: ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1769:1: ( ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1769:2: ( (lv_exp_0_0= ruleAdditiveExpression ) ) ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1841:2: ( (lv_exp_0_0= ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1842:1: (lv_exp_0_0= ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1769:2: ( (lv_exp_0_0= ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1770:1: (lv_exp_0_0= ruleAdditiveExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1842:1: (lv_exp_0_0= ruleAdditiveExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1843:3: lv_exp_0_0= ruleAdditiveExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1770:1: (lv_exp_0_0= ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1771:3: lv_exp_0_0= ruleAdditiveExpression
{
newCompositeNode(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3853);
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3757);
lv_exp_0_0=ruleAdditiveExpression();
state._fsp--;
@@ -4938,53 +4738,53 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1859:2: ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )?
- int alt37=2;
- int LA37_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1787:2: ( ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) ) )?
+ int alt33=2;
+ int LA33_0 = input.LA(1);
- if ( ((LA37_0>=39 && LA37_0<=41)) ) {
- alt37=1;
+ if ( ((LA33_0>=39 && LA33_0<=41)) ) {
+ alt33=1;
}
- switch (alt37) {
+ switch (alt33) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1859:3: ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1787:3: ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) ) ( (lv_exp_2_0= ruleAdditiveExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1859:3: ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1860:1: ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1787:3: ( ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1788:1: ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1860:1: ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1861:1: (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1788:1: ( (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1789:1: (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1861:1: (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' )
- int alt36=3;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1789:1: (lv_op_1_1= '<<' | lv_op_1_2= '>>' | lv_op_1_3= '>>>' )
+ int alt32=3;
switch ( input.LA(1) ) {
case 39:
{
- alt36=1;
+ alt32=1;
}
break;
case 40:
{
- alt36=2;
+ alt32=2;
}
break;
case 41:
{
- alt36=3;
+ alt32=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 36, 0, input);
+ new NoViableAltException("", 32, 0, input);
throw nvae;
}
- switch (alt36) {
+ switch (alt32) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1862:3: lv_op_1_1= '<<'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1790:3: lv_op_1_1= '<<'
{
- lv_op_1_1=(Token)match(input,39,FOLLOW_39_in_ruleShiftExpression3874);
+ lv_op_1_1=(Token)match(input,39,FOLLOW_39_in_ruleShiftExpression3778);
newLeafNode(lv_op_1_1, grammarAccess.getShiftExpressionAccess().getOpLessThanSignLessThanSignKeyword_1_0_0_0());
@@ -4998,9 +4798,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1874:8: lv_op_1_2= '>>'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1802:8: lv_op_1_2= '>>'
{
- lv_op_1_2=(Token)match(input,40,FOLLOW_40_in_ruleShiftExpression3903);
+ lv_op_1_2=(Token)match(input,40,FOLLOW_40_in_ruleShiftExpression3807);
newLeafNode(lv_op_1_2, grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignKeyword_1_0_0_1());
@@ -5014,9 +4814,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1886:8: lv_op_1_3= '>>>'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1814:8: lv_op_1_3= '>>>'
{
- lv_op_1_3=(Token)match(input,41,FOLLOW_41_in_ruleShiftExpression3932);
+ lv_op_1_3=(Token)match(input,41,FOLLOW_41_in_ruleShiftExpression3836);
newLeafNode(lv_op_1_3, grammarAccess.getShiftExpressionAccess().getOpGreaterThanSignGreaterThanSignGreaterThanSignKeyword_1_0_0_2());
@@ -5038,16 +4838,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1901:2: ( (lv_exp_2_0= ruleAdditiveExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1902:1: (lv_exp_2_0= ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1829:2: ( (lv_exp_2_0= ruleAdditiveExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1830:1: (lv_exp_2_0= ruleAdditiveExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1902:1: (lv_exp_2_0= ruleAdditiveExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1903:3: lv_exp_2_0= ruleAdditiveExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1830:1: (lv_exp_2_0= ruleAdditiveExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1831:3: lv_exp_2_0= ruleAdditiveExpression
{
newCompositeNode(grammarAccess.getShiftExpressionAccess().getExpAdditiveExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3969);
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3873);
lv_exp_2_0=ruleAdditiveExpression();
state._fsp--;
@@ -5096,7 +4896,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAdditiveExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1927:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1855:1: entryRuleAdditiveExpression returns [EObject current=null] : iv_ruleAdditiveExpression= ruleAdditiveExpression EOF ;
public final EObject entryRuleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -5104,17 +4904,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1928:2: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1929:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1856:2: (iv_ruleAdditiveExpression= ruleAdditiveExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1857:2: iv_ruleAdditiveExpression= ruleAdditiveExpression EOF
{
newCompositeNode(grammarAccess.getAdditiveExpressionRule());
- pushFollow(FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression4007);
+ pushFollow(FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression3911);
iv_ruleAdditiveExpression=ruleAdditiveExpression();
state._fsp--;
current =iv_ruleAdditiveExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAdditiveExpression4017);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAdditiveExpression3921);
}
@@ -5132,7 +4932,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAdditiveExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1936:1: ruleAdditiveExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1864:1: ruleAdditiveExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* ) ;
public final EObject ruleAdditiveExpression() throws RecognitionException {
EObject current = null;
@@ -5146,22 +4946,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1939:28: ( ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1940:1: ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1867:28: ( ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1868:1: ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1940:1: ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1940:2: ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1868:1: ( ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1868:2: ( (lv_exp_0_0= ruleMultiplicativeExpression ) ) ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1940:2: ( (lv_exp_0_0= ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1941:1: (lv_exp_0_0= ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1868:2: ( (lv_exp_0_0= ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1869:1: (lv_exp_0_0= ruleMultiplicativeExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1941:1: (lv_exp_0_0= ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1942:3: lv_exp_0_0= ruleMultiplicativeExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1869:1: (lv_exp_0_0= ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1870:3: lv_exp_0_0= ruleMultiplicativeExpression
{
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4063);
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression3967);
lv_exp_0_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -5183,48 +4983,48 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1958:2: ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )*
- loop39:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1886:2: ( ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) ) )*
+ loop35:
do {
- int alt39=2;
- int LA39_0 = input.LA(1);
+ int alt35=2;
+ int LA35_0 = input.LA(1);
- if ( ((LA39_0>=42 && LA39_0<=43)) ) {
- alt39=1;
+ if ( ((LA35_0>=42 && LA35_0<=43)) ) {
+ alt35=1;
}
- switch (alt39) {
+ switch (alt35) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1958:3: ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1886:3: ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) ) ( (lv_exp_2_0= ruleMultiplicativeExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1958:3: ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1959:1: ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1886:3: ( ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1887:1: ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1959:1: ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1960:1: (lv_op_1_1= '+' | lv_op_1_2= '-' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1887:1: ( (lv_op_1_1= '+' | lv_op_1_2= '-' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1888:1: (lv_op_1_1= '+' | lv_op_1_2= '-' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1960:1: (lv_op_1_1= '+' | lv_op_1_2= '-' )
- int alt38=2;
- int LA38_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1888:1: (lv_op_1_1= '+' | lv_op_1_2= '-' )
+ int alt34=2;
+ int LA34_0 = input.LA(1);
- if ( (LA38_0==42) ) {
- alt38=1;
+ if ( (LA34_0==42) ) {
+ alt34=1;
}
- else if ( (LA38_0==43) ) {
- alt38=2;
+ else if ( (LA34_0==43) ) {
+ alt34=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 38, 0, input);
+ new NoViableAltException("", 34, 0, input);
throw nvae;
}
- switch (alt38) {
+ switch (alt34) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1961:3: lv_op_1_1= '+'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1889:3: lv_op_1_1= '+'
{
- lv_op_1_1=(Token)match(input,42,FOLLOW_42_in_ruleAdditiveExpression4084);
+ lv_op_1_1=(Token)match(input,42,FOLLOW_42_in_ruleAdditiveExpression3988);
newLeafNode(lv_op_1_1, grammarAccess.getAdditiveExpressionAccess().getOpPlusSignKeyword_1_0_0_0());
@@ -5238,9 +5038,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1973:8: lv_op_1_2= '-'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1901:8: lv_op_1_2= '-'
{
- lv_op_1_2=(Token)match(input,43,FOLLOW_43_in_ruleAdditiveExpression4113);
+ lv_op_1_2=(Token)match(input,43,FOLLOW_43_in_ruleAdditiveExpression4017);
newLeafNode(lv_op_1_2, grammarAccess.getAdditiveExpressionAccess().getOpHyphenMinusKeyword_1_0_0_1());
@@ -5262,16 +5062,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1988:2: ( (lv_exp_2_0= ruleMultiplicativeExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1989:1: (lv_exp_2_0= ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1916:2: ( (lv_exp_2_0= ruleMultiplicativeExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1917:1: (lv_exp_2_0= ruleMultiplicativeExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1989:1: (lv_exp_2_0= ruleMultiplicativeExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1990:3: lv_exp_2_0= ruleMultiplicativeExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1917:1: (lv_exp_2_0= ruleMultiplicativeExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1918:3: lv_exp_2_0= ruleMultiplicativeExpression
{
newCompositeNode(grammarAccess.getAdditiveExpressionAccess().getExpMultiplicativeExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4150);
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4054);
lv_exp_2_0=ruleMultiplicativeExpression();
state._fsp--;
@@ -5298,7 +5098,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop39;
+ break loop35;
}
} while (true);
@@ -5323,7 +5123,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleMultiplicativeExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2014:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1942:1: entryRuleMultiplicativeExpression returns [EObject current=null] : iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF ;
public final EObject entryRuleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -5331,17 +5131,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2015:2: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2016:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1943:2: (iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1944:2: iv_ruleMultiplicativeExpression= ruleMultiplicativeExpression EOF
{
newCompositeNode(grammarAccess.getMultiplicativeExpressionRule());
- pushFollow(FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression4188);
+ pushFollow(FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression4092);
iv_ruleMultiplicativeExpression=ruleMultiplicativeExpression();
state._fsp--;
current =iv_ruleMultiplicativeExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleMultiplicativeExpression4198);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleMultiplicativeExpression4102);
}
@@ -5359,7 +5159,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleMultiplicativeExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2023:1: ruleMultiplicativeExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1951:1: ruleMultiplicativeExpression returns [EObject current=null] : ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* ) ;
public final EObject ruleMultiplicativeExpression() throws RecognitionException {
EObject current = null;
@@ -5374,22 +5174,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2026:28: ( ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2027:1: ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1954:28: ( ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1955:1: ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2027:1: ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2027:2: ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1955:1: ( ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1955:2: ( (lv_exp_0_0= ruleUnaryExpression ) ) ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2027:2: ( (lv_exp_0_0= ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2028:1: (lv_exp_0_0= ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1955:2: ( (lv_exp_0_0= ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1956:1: (lv_exp_0_0= ruleUnaryExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2028:1: (lv_exp_0_0= ruleUnaryExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2029:3: lv_exp_0_0= ruleUnaryExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1956:1: (lv_exp_0_0= ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1957:3: lv_exp_0_0= ruleUnaryExpression
{
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4244);
+ pushFollow(FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4148);
lv_exp_0_0=ruleUnaryExpression();
state._fsp--;
@@ -5411,57 +5211,57 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2045:2: ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )*
- loop41:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1973:2: ( ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) ) )*
+ loop37:
do {
- int alt41=2;
- int LA41_0 = input.LA(1);
+ int alt37=2;
+ int LA37_0 = input.LA(1);
- if ( (LA41_0==16||(LA41_0>=44 && LA41_0<=45)) ) {
- alt41=1;
+ if ( (LA37_0==16||(LA37_0>=44 && LA37_0<=45)) ) {
+ alt37=1;
}
- switch (alt41) {
+ switch (alt37) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2045:3: ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1973:3: ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) ) ( (lv_exp_2_0= ruleUnaryExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2045:3: ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2046:1: ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1973:3: ( ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1974:1: ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2046:1: ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2047:1: (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1974:1: ( (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1975:1: (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2047:1: (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' )
- int alt40=3;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1975:1: (lv_op_1_1= '*' | lv_op_1_2= '/' | lv_op_1_3= '%' )
+ int alt36=3;
switch ( input.LA(1) ) {
case 16:
{
- alt40=1;
+ alt36=1;
}
break;
case 44:
{
- alt40=2;
+ alt36=2;
}
break;
case 45:
{
- alt40=3;
+ alt36=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 40, 0, input);
+ new NoViableAltException("", 36, 0, input);
throw nvae;
}
- switch (alt40) {
+ switch (alt36) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2048:3: lv_op_1_1= '*'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1976:3: lv_op_1_1= '*'
{
- lv_op_1_1=(Token)match(input,16,FOLLOW_16_in_ruleMultiplicativeExpression4265);
+ lv_op_1_1=(Token)match(input,16,FOLLOW_16_in_ruleMultiplicativeExpression4169);
newLeafNode(lv_op_1_1, grammarAccess.getMultiplicativeExpressionAccess().getOpAsteriskKeyword_1_0_0_0());
@@ -5475,9 +5275,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2060:8: lv_op_1_2= '/'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:1988:8: lv_op_1_2= '/'
{
- lv_op_1_2=(Token)match(input,44,FOLLOW_44_in_ruleMultiplicativeExpression4294);
+ lv_op_1_2=(Token)match(input,44,FOLLOW_44_in_ruleMultiplicativeExpression4198);
newLeafNode(lv_op_1_2, grammarAccess.getMultiplicativeExpressionAccess().getOpSolidusKeyword_1_0_0_1());
@@ -5491,9 +5291,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2072:8: lv_op_1_3= '%'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2000:8: lv_op_1_3= '%'
{
- lv_op_1_3=(Token)match(input,45,FOLLOW_45_in_ruleMultiplicativeExpression4323);
+ lv_op_1_3=(Token)match(input,45,FOLLOW_45_in_ruleMultiplicativeExpression4227);
newLeafNode(lv_op_1_3, grammarAccess.getMultiplicativeExpressionAccess().getOpPercentSignKeyword_1_0_0_2());
@@ -5515,16 +5315,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2087:2: ( (lv_exp_2_0= ruleUnaryExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2088:1: (lv_exp_2_0= ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2015:2: ( (lv_exp_2_0= ruleUnaryExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2016:1: (lv_exp_2_0= ruleUnaryExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2088:1: (lv_exp_2_0= ruleUnaryExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2089:3: lv_exp_2_0= ruleUnaryExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2016:1: (lv_exp_2_0= ruleUnaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2017:3: lv_exp_2_0= ruleUnaryExpression
{
newCompositeNode(grammarAccess.getMultiplicativeExpressionAccess().getExpUnaryExpressionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4360);
+ pushFollow(FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4264);
lv_exp_2_0=ruleUnaryExpression();
state._fsp--;
@@ -5551,7 +5351,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop41;
+ break loop37;
}
} while (true);
@@ -5576,7 +5376,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleUnaryExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2113:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2041:1: entryRuleUnaryExpression returns [EObject current=null] : iv_ruleUnaryExpression= ruleUnaryExpression EOF ;
public final EObject entryRuleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -5584,17 +5384,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2114:2: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2115:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2042:2: (iv_ruleUnaryExpression= ruleUnaryExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2043:2: iv_ruleUnaryExpression= ruleUnaryExpression EOF
{
newCompositeNode(grammarAccess.getUnaryExpressionRule());
- pushFollow(FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression4398);
+ pushFollow(FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression4302);
iv_ruleUnaryExpression=ruleUnaryExpression();
state._fsp--;
current =iv_ruleUnaryExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleUnaryExpression4408);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleUnaryExpression4312);
}
@@ -5612,7 +5412,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleUnaryExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2122:1: ruleUnaryExpression returns [EObject current=null] : ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2050:1: ruleUnaryExpression returns [EObject current=null] : ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) ) ;
public final EObject ruleUnaryExpression() throws RecognitionException {
EObject current = null;
@@ -5627,66 +5427,66 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2125:28: ( ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2126:1: ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2053:28: ( ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2054:1: ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2126:1: ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2126:2: ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2054:1: ( ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2054:2: ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )? ( (lv_exp_1_0= rulePrimaryExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2126:2: ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )?
- int alt43=2;
- int LA43_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2054:2: ( ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) ) )?
+ int alt39=2;
+ int LA39_0 = input.LA(1);
- if ( ((LA43_0>=42 && LA43_0<=43)||(LA43_0>=46 && LA43_0<=48)) ) {
- alt43=1;
+ if ( ((LA39_0>=42 && LA39_0<=43)||(LA39_0>=46 && LA39_0<=48)) ) {
+ alt39=1;
}
- switch (alt43) {
+ switch (alt39) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2127:1: ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2055:1: ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2127:1: ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2128:1: (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2055:1: ( (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2056:1: (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2128:1: (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' )
- int alt42=5;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2056:1: (lv_op_0_1= '!' | lv_op_0_2= '-' | lv_op_0_3= '+' | lv_op_0_4= '$' | lv_op_0_5= '~' )
+ int alt38=5;
switch ( input.LA(1) ) {
case 46:
{
- alt42=1;
+ alt38=1;
}
break;
case 43:
{
- alt42=2;
+ alt38=2;
}
break;
case 42:
{
- alt42=3;
+ alt38=3;
}
break;
case 47:
{
- alt42=4;
+ alt38=4;
}
break;
case 48:
{
- alt42=5;
+ alt38=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 42, 0, input);
+ new NoViableAltException("", 38, 0, input);
throw nvae;
}
- switch (alt42) {
+ switch (alt38) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2129:3: lv_op_0_1= '!'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2057:3: lv_op_0_1= '!'
{
- lv_op_0_1=(Token)match(input,46,FOLLOW_46_in_ruleUnaryExpression4453);
+ lv_op_0_1=(Token)match(input,46,FOLLOW_46_in_ruleUnaryExpression4357);
newLeafNode(lv_op_0_1, grammarAccess.getUnaryExpressionAccess().getOpExclamationMarkKeyword_0_0_0());
@@ -5700,9 +5500,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2141:8: lv_op_0_2= '-'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2069:8: lv_op_0_2= '-'
{
- lv_op_0_2=(Token)match(input,43,FOLLOW_43_in_ruleUnaryExpression4482);
+ lv_op_0_2=(Token)match(input,43,FOLLOW_43_in_ruleUnaryExpression4386);
newLeafNode(lv_op_0_2, grammarAccess.getUnaryExpressionAccess().getOpHyphenMinusKeyword_0_0_1());
@@ -5716,9 +5516,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2153:8: lv_op_0_3= '+'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2081:8: lv_op_0_3= '+'
{
- lv_op_0_3=(Token)match(input,42,FOLLOW_42_in_ruleUnaryExpression4511);
+ lv_op_0_3=(Token)match(input,42,FOLLOW_42_in_ruleUnaryExpression4415);
newLeafNode(lv_op_0_3, grammarAccess.getUnaryExpressionAccess().getOpPlusSignKeyword_0_0_2());
@@ -5732,9 +5532,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2165:8: lv_op_0_4= '$'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2093:8: lv_op_0_4= '$'
{
- lv_op_0_4=(Token)match(input,47,FOLLOW_47_in_ruleUnaryExpression4540);
+ lv_op_0_4=(Token)match(input,47,FOLLOW_47_in_ruleUnaryExpression4444);
newLeafNode(lv_op_0_4, grammarAccess.getUnaryExpressionAccess().getOpDollarSignKeyword_0_0_3());
@@ -5748,9 +5548,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2177:8: lv_op_0_5= '~'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2105:8: lv_op_0_5= '~'
{
- lv_op_0_5=(Token)match(input,48,FOLLOW_48_in_ruleUnaryExpression4569);
+ lv_op_0_5=(Token)match(input,48,FOLLOW_48_in_ruleUnaryExpression4473);
newLeafNode(lv_op_0_5, grammarAccess.getUnaryExpressionAccess().getOpTildeKeyword_0_0_4());
@@ -5775,16 +5575,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2192:3: ( (lv_exp_1_0= rulePrimaryExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2193:1: (lv_exp_1_0= rulePrimaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2120:3: ( (lv_exp_1_0= rulePrimaryExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2121:1: (lv_exp_1_0= rulePrimaryExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2193:1: (lv_exp_1_0= rulePrimaryExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2194:3: lv_exp_1_0= rulePrimaryExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2121:1: (lv_exp_1_0= rulePrimaryExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2122:3: lv_exp_1_0= rulePrimaryExpression
{
newCompositeNode(grammarAccess.getUnaryExpressionAccess().getExpPrimaryExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_rulePrimaryExpression_in_ruleUnaryExpression4607);
+ pushFollow(FOLLOW_rulePrimaryExpression_in_ruleUnaryExpression4511);
lv_exp_1_0=rulePrimaryExpression();
state._fsp--;
@@ -5827,7 +5627,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePrimaryExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2218:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2146:1: entryRulePrimaryExpression returns [EObject current=null] : iv_rulePrimaryExpression= rulePrimaryExpression EOF ;
public final EObject entryRulePrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -5835,17 +5635,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2219:2: (iv_rulePrimaryExpression= rulePrimaryExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2220:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2147:2: (iv_rulePrimaryExpression= rulePrimaryExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2148:2: iv_rulePrimaryExpression= rulePrimaryExpression EOF
{
newCompositeNode(grammarAccess.getPrimaryExpressionRule());
- pushFollow(FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression4643);
+ pushFollow(FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression4547);
iv_rulePrimaryExpression=rulePrimaryExpression();
state._fsp--;
current =iv_rulePrimaryExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRulePrimaryExpression4653);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePrimaryExpression4557);
}
@@ -5863,7 +5663,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePrimaryExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2227:1: rulePrimaryExpression returns [EObject current=null] : ( (lv_prefix_0_0= ruleValueSpecification ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2155:1: rulePrimaryExpression returns [EObject current=null] : ( (lv_prefix_0_0= ruleValueSpecification ) ) ;
public final EObject rulePrimaryExpression() throws RecognitionException {
EObject current = null;
@@ -5873,19 +5673,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2230:28: ( ( (lv_prefix_0_0= ruleValueSpecification ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2231:1: ( (lv_prefix_0_0= ruleValueSpecification ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2158:28: ( ( (lv_prefix_0_0= ruleValueSpecification ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2159:1: ( (lv_prefix_0_0= ruleValueSpecification ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2231:1: ( (lv_prefix_0_0= ruleValueSpecification ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2232:1: (lv_prefix_0_0= ruleValueSpecification )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2159:1: ( (lv_prefix_0_0= ruleValueSpecification ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2160:1: (lv_prefix_0_0= ruleValueSpecification )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2232:1: (lv_prefix_0_0= ruleValueSpecification )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2233:3: lv_prefix_0_0= ruleValueSpecification
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2160:1: (lv_prefix_0_0= ruleValueSpecification )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2161:3: lv_prefix_0_0= ruleValueSpecification
{
newCompositeNode(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0());
- pushFollow(FOLLOW_ruleValueSpecification_in_rulePrimaryExpression4698);
+ pushFollow(FOLLOW_ruleValueSpecification_in_rulePrimaryExpression4602);
lv_prefix_0_0=ruleValueSpecification();
state._fsp--;
@@ -5925,7 +5725,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSuffixExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2257:1: entryRuleSuffixExpression returns [EObject current=null] : iv_ruleSuffixExpression= ruleSuffixExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2185:1: entryRuleSuffixExpression returns [EObject current=null] : iv_ruleSuffixExpression= ruleSuffixExpression EOF ;
public final EObject entryRuleSuffixExpression() throws RecognitionException {
EObject current = null;
@@ -5933,17 +5733,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2258:2: (iv_ruleSuffixExpression= ruleSuffixExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2259:2: iv_ruleSuffixExpression= ruleSuffixExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2186:2: (iv_ruleSuffixExpression= ruleSuffixExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2187:2: iv_ruleSuffixExpression= ruleSuffixExpression EOF
{
newCompositeNode(grammarAccess.getSuffixExpressionRule());
- pushFollow(FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression4733);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression4637);
iv_ruleSuffixExpression=ruleSuffixExpression();
state._fsp--;
current =iv_ruleSuffixExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuffixExpression4743);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSuffixExpression4647);
}
@@ -5961,7 +5761,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSuffixExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2266:1: ruleSuffixExpression returns [EObject current=null] : (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2194:1: ruleSuffixExpression returns [EObject current=null] : (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression ) ;
public final EObject ruleSuffixExpression() throws RecognitionException {
EObject current = null;
@@ -5983,20 +5783,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2269:28: ( (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2270:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2197:28: ( (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2198:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2270:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )
- int alt44=7;
- alt44 = dfa44.predict(input);
- switch (alt44) {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2198:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )
+ int alt40=7;
+ alt40 = dfa40.predict(input);
+ switch (alt40) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2271:5: this_OperationCallExpression_0= ruleOperationCallExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2199:5: this_OperationCallExpression_0= ruleOperationCallExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getOperationCallExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_ruleSuffixExpression4790);
+ pushFollow(FOLLOW_ruleOperationCallExpression_in_ruleSuffixExpression4694);
this_OperationCallExpression_0=ruleOperationCallExpression();
state._fsp--;
@@ -6009,12 +5809,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2281:5: this_PropertyCallExpression_1= rulePropertyCallExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2209:5: this_PropertyCallExpression_1= rulePropertyCallExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getPropertyCallExpressionParserRuleCall_1());
- pushFollow(FOLLOW_rulePropertyCallExpression_in_ruleSuffixExpression4817);
+ pushFollow(FOLLOW_rulePropertyCallExpression_in_ruleSuffixExpression4721);
this_PropertyCallExpression_1=rulePropertyCallExpression();
state._fsp--;
@@ -6027,12 +5827,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2291:5: this_LinkOperationExpression_2= ruleLinkOperationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2219:5: this_LinkOperationExpression_2= ruleLinkOperationExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getLinkOperationExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleLinkOperationExpression_in_ruleSuffixExpression4844);
+ pushFollow(FOLLOW_ruleLinkOperationExpression_in_ruleSuffixExpression4748);
this_LinkOperationExpression_2=ruleLinkOperationExpression();
state._fsp--;
@@ -6045,12 +5845,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2301:5: this_SequenceOperationExpression_3= ruleSequenceOperationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2229:5: this_SequenceOperationExpression_3= ruleSequenceOperationExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getSequenceOperationExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleSequenceOperationExpression_in_ruleSuffixExpression4871);
+ pushFollow(FOLLOW_ruleSequenceOperationExpression_in_ruleSuffixExpression4775);
this_SequenceOperationExpression_3=ruleSequenceOperationExpression();
state._fsp--;
@@ -6063,12 +5863,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2311:5: this_SequenceReductionExpression_4= ruleSequenceReductionExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2239:5: this_SequenceReductionExpression_4= ruleSequenceReductionExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getSequenceReductionExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleSequenceReductionExpression_in_ruleSuffixExpression4898);
+ pushFollow(FOLLOW_ruleSequenceReductionExpression_in_ruleSuffixExpression4802);
this_SequenceReductionExpression_4=ruleSequenceReductionExpression();
state._fsp--;
@@ -6081,12 +5881,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2321:5: this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2249:5: this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getSequenceExpansionExpressionParserRuleCall_5());
- pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_ruleSuffixExpression4925);
+ pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_ruleSuffixExpression4829);
this_SequenceExpansionExpression_5=ruleSequenceExpansionExpression();
state._fsp--;
@@ -6099,12 +5899,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2331:5: this_ClassExtentExpression_6= ruleClassExtentExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2259:5: this_ClassExtentExpression_6= ruleClassExtentExpression
{
newCompositeNode(grammarAccess.getSuffixExpressionAccess().getClassExtentExpressionParserRuleCall_6());
- pushFollow(FOLLOW_ruleClassExtentExpression_in_ruleSuffixExpression4952);
+ pushFollow(FOLLOW_ruleClassExtentExpression_in_ruleSuffixExpression4856);
this_ClassExtentExpression_6=ruleClassExtentExpression();
state._fsp--;
@@ -6137,7 +5937,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleOperationCallExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2347:1: entryRuleOperationCallExpression returns [EObject current=null] : iv_ruleOperationCallExpression= ruleOperationCallExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2275:1: entryRuleOperationCallExpression returns [EObject current=null] : iv_ruleOperationCallExpression= ruleOperationCallExpression EOF ;
public final EObject entryRuleOperationCallExpression() throws RecognitionException {
EObject current = null;
@@ -6145,17 +5945,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2348:2: (iv_ruleOperationCallExpression= ruleOperationCallExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2349:2: iv_ruleOperationCallExpression= ruleOperationCallExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2276:2: (iv_ruleOperationCallExpression= ruleOperationCallExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2277:2: iv_ruleOperationCallExpression= ruleOperationCallExpression EOF
{
newCompositeNode(grammarAccess.getOperationCallExpressionRule());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression4987);
+ pushFollow(FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression4891);
iv_ruleOperationCallExpression=ruleOperationCallExpression();
state._fsp--;
current =iv_ruleOperationCallExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleOperationCallExpression4997);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleOperationCallExpression4901);
}
@@ -6173,7 +5973,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleOperationCallExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2356:1: ruleOperationCallExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2284:1: ruleOperationCallExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleOperationCallExpression() throws RecognitionException {
EObject current = null;
@@ -6187,23 +5987,23 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2359:28: ( (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2360:1: (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2287:28: ( (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2288:1: (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2360:1: (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2360:3: otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2288:1: (otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2288:3: otherlv_0= '.' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleOperationCallExpression5034);
+ otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleOperationCallExpression4938);
newLeafNode(otherlv_0, grammarAccess.getOperationCallExpressionAccess().getFullStopKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2364:1: ( (lv_operationName_1_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2365:1: (lv_operationName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2292:1: ( (lv_operationName_1_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2293:1: (lv_operationName_1_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2365:1: (lv_operationName_1_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2366:3: lv_operationName_1_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2293:1: (lv_operationName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2294:3: lv_operationName_1_0= RULE_ID
{
- lv_operationName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleOperationCallExpression5051);
+ lv_operationName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleOperationCallExpression4955);
newLeafNode(lv_operationName_1_0, grammarAccess.getOperationCallExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
@@ -6223,16 +6023,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2382:2: ( (lv_tuple_2_0= ruleTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2383:1: (lv_tuple_2_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2310:2: ( (lv_tuple_2_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2311:1: (lv_tuple_2_0= ruleTuple )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2383:1: (lv_tuple_2_0= ruleTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2384:3: lv_tuple_2_0= ruleTuple
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2311:1: (lv_tuple_2_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2312:3: lv_tuple_2_0= ruleTuple
{
newCompositeNode(grammarAccess.getOperationCallExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_ruleOperationCallExpression5077);
+ pushFollow(FOLLOW_ruleTuple_in_ruleOperationCallExpression4981);
lv_tuple_2_0=ruleTuple();
state._fsp--;
@@ -6254,24 +6054,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2400:2: ( (lv_suffix_3_0= ruleSuffixExpression ) )?
- int alt45=2;
- int LA45_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2328:2: ( (lv_suffix_3_0= ruleSuffixExpression ) )?
+ int alt41=2;
+ int LA41_0 = input.LA(1);
- if ( (LA45_0==49||LA45_0==52) ) {
- alt45=1;
+ if ( (LA41_0==49||LA41_0==52) ) {
+ alt41=1;
}
- switch (alt45) {
+ switch (alt41) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2401:1: (lv_suffix_3_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2329:1: (lv_suffix_3_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2401:1: (lv_suffix_3_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2402:3: lv_suffix_3_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2329:1: (lv_suffix_3_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2330:3: lv_suffix_3_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getOperationCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpression5098);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpression5002);
lv_suffix_3_0=ruleSuffixExpression();
state._fsp--;
@@ -6316,183 +6116,8 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR end "ruleOperationCallExpression"
- // $ANTLR start "entryRuleOperationCallExpressionWithoutDot"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2426:1: entryRuleOperationCallExpressionWithoutDot returns [EObject current=null] : iv_ruleOperationCallExpressionWithoutDot= ruleOperationCallExpressionWithoutDot EOF ;
- public final EObject entryRuleOperationCallExpressionWithoutDot() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleOperationCallExpressionWithoutDot = null;
-
-
- try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2427:2: (iv_ruleOperationCallExpressionWithoutDot= ruleOperationCallExpressionWithoutDot EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2428:2: iv_ruleOperationCallExpressionWithoutDot= ruleOperationCallExpressionWithoutDot EOF
- {
- newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotRule());
- pushFollow(FOLLOW_ruleOperationCallExpressionWithoutDot_in_entryRuleOperationCallExpressionWithoutDot5135);
- iv_ruleOperationCallExpressionWithoutDot=ruleOperationCallExpressionWithoutDot();
-
- state._fsp--;
-
- current =iv_ruleOperationCallExpressionWithoutDot;
- match(input,EOF,FOLLOW_EOF_in_entryRuleOperationCallExpressionWithoutDot5145);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleOperationCallExpressionWithoutDot"
-
-
- // $ANTLR start "ruleOperationCallExpressionWithoutDot"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2435:1: ruleOperationCallExpressionWithoutDot returns [EObject current=null] : ( ( (lv_operationName_0_0= RULE_ID ) ) ( (lv_tuple_1_0= ruleTuple ) ) ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) ;
- public final EObject ruleOperationCallExpressionWithoutDot() throws RecognitionException {
- EObject current = null;
-
- Token lv_operationName_0_0=null;
- EObject lv_tuple_1_0 = null;
-
- EObject lv_suffix_2_0 = null;
-
-
- enterRule();
-
- try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2438:28: ( ( ( (lv_operationName_0_0= RULE_ID ) ) ( (lv_tuple_1_0= ruleTuple ) ) ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2439:1: ( ( (lv_operationName_0_0= RULE_ID ) ) ( (lv_tuple_1_0= ruleTuple ) ) ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2439:1: ( ( (lv_operationName_0_0= RULE_ID ) ) ( (lv_tuple_1_0= ruleTuple ) ) ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2439:2: ( (lv_operationName_0_0= RULE_ID ) ) ( (lv_tuple_1_0= ruleTuple ) ) ( (lv_suffix_2_0= ruleSuffixExpression ) )?
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2439:2: ( (lv_operationName_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2440:1: (lv_operationName_0_0= RULE_ID )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2440:1: (lv_operationName_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2441:3: lv_operationName_0_0= RULE_ID
- {
- lv_operationName_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleOperationCallExpressionWithoutDot5187);
-
- newLeafNode(lv_operationName_0_0, grammarAccess.getOperationCallExpressionWithoutDotAccess().getOperationNameIDTerminalRuleCall_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- setWithLastConsumed(
- current,
- "operationName",
- lv_operationName_0_0,
- "ID");
-
-
- }
-
-
- }
-
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2457:2: ( (lv_tuple_1_0= ruleTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2458:1: (lv_tuple_1_0= ruleTuple )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2458:1: (lv_tuple_1_0= ruleTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2459:3: lv_tuple_1_0= ruleTuple
- {
-
- newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotAccess().getTupleTupleParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleTuple_in_ruleOperationCallExpressionWithoutDot5213);
- lv_tuple_1_0=ruleTuple();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- set(
- current,
- "tuple",
- lv_tuple_1_0,
- "Tuple");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2475:2: ( (lv_suffix_2_0= ruleSuffixExpression ) )?
- int alt46=2;
- int LA46_0 = input.LA(1);
-
- if ( (LA46_0==49||LA46_0==52) ) {
- alt46=1;
- }
- switch (alt46) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2476:1: (lv_suffix_2_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2476:1: (lv_suffix_2_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2477:3: lv_suffix_2_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getOperationCallExpressionWithoutDotAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpressionWithoutDot5234);
- lv_suffix_2_0=ruleSuffixExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getOperationCallExpressionWithoutDotRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_2_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
- break;
-
- }
-
-
- }
-
-
- }
-
- leaveRule();
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleOperationCallExpressionWithoutDot"
-
-
// $ANTLR start "entryRulePropertyCallExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2501:1: entryRulePropertyCallExpression returns [EObject current=null] : iv_rulePropertyCallExpression= rulePropertyCallExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2354:1: entryRulePropertyCallExpression returns [EObject current=null] : iv_rulePropertyCallExpression= rulePropertyCallExpression EOF ;
public final EObject entryRulePropertyCallExpression() throws RecognitionException {
EObject current = null;
@@ -6500,17 +6125,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2502:2: (iv_rulePropertyCallExpression= rulePropertyCallExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2503:2: iv_rulePropertyCallExpression= rulePropertyCallExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2355:2: (iv_rulePropertyCallExpression= rulePropertyCallExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2356:2: iv_rulePropertyCallExpression= rulePropertyCallExpression EOF
{
newCompositeNode(grammarAccess.getPropertyCallExpressionRule());
- pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression5271);
+ pushFollow(FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression5039);
iv_rulePropertyCallExpression=rulePropertyCallExpression();
state._fsp--;
current =iv_rulePropertyCallExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRulePropertyCallExpression5281);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePropertyCallExpression5049);
}
@@ -6528,7 +6153,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePropertyCallExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2510:1: rulePropertyCallExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2363:1: rulePropertyCallExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? ) ;
public final EObject rulePropertyCallExpression() throws RecognitionException {
EObject current = null;
@@ -6544,23 +6169,23 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2513:28: ( (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2514:1: (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2366:28: ( (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2367:1: (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2514:1: (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2514:3: otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2367:1: (otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2367:3: otherlv_0= '.' ( (lv_propertyName_1_0= RULE_ID ) ) (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )? ( (lv_suffix_5_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,49,FOLLOW_49_in_rulePropertyCallExpression5318);
+ otherlv_0=(Token)match(input,49,FOLLOW_49_in_rulePropertyCallExpression5086);
newLeafNode(otherlv_0, grammarAccess.getPropertyCallExpressionAccess().getFullStopKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2518:1: ( (lv_propertyName_1_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2519:1: (lv_propertyName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2371:1: ( (lv_propertyName_1_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2372:1: (lv_propertyName_1_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2519:1: (lv_propertyName_1_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2520:3: lv_propertyName_1_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2372:1: (lv_propertyName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2373:3: lv_propertyName_1_0= RULE_ID
{
- lv_propertyName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_rulePropertyCallExpression5335);
+ lv_propertyName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_rulePropertyCallExpression5103);
newLeafNode(lv_propertyName_1_0, grammarAccess.getPropertyCallExpressionAccess().getPropertyNameIDTerminalRuleCall_1_0());
@@ -6580,35 +6205,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2536:2: (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )?
- int alt47=2;
- int LA47_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2389:2: (otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']' )?
+ int alt42=2;
+ int LA42_0 = input.LA(1);
- if ( (LA47_0==50) ) {
- int LA47_1 = input.LA(2);
+ if ( (LA42_0==50) ) {
+ int LA42_1 = input.LA(2);
- if ( ((LA47_1>=RULE_INTEGERVALUE && LA47_1<=RULE_ID)||(LA47_1>=16 && LA47_1<=18)||LA47_1==24||(LA47_1>=42 && LA47_1<=43)||(LA47_1>=46 && LA47_1<=48)||(LA47_1>=56 && LA47_1<=59)||(LA47_1>=87 && LA47_1<=88)) ) {
- alt47=1;
+ if ( ((LA42_1>=RULE_INTEGERVALUE && LA42_1<=RULE_ID)||(LA42_1>=16 && LA42_1<=18)||LA42_1==24||(LA42_1>=42 && LA42_1<=43)||(LA42_1>=46 && LA42_1<=48)||(LA42_1>=56 && LA42_1<=59)||(LA42_1>=87 && LA42_1<=88)) ) {
+ alt42=1;
}
}
- switch (alt47) {
+ switch (alt42) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2536:4: otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2389:4: otherlv_2= '[' ( (lv_index_3_0= ruleExpression ) ) otherlv_4= ']'
{
- otherlv_2=(Token)match(input,50,FOLLOW_50_in_rulePropertyCallExpression5353);
+ otherlv_2=(Token)match(input,50,FOLLOW_50_in_rulePropertyCallExpression5121);
newLeafNode(otherlv_2, grammarAccess.getPropertyCallExpressionAccess().getLeftSquareBracketKeyword_2_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2540:1: ( (lv_index_3_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2541:1: (lv_index_3_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2393:1: ( (lv_index_3_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2394:1: (lv_index_3_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2541:1: (lv_index_3_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2542:3: lv_index_3_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2394:1: (lv_index_3_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2395:3: lv_index_3_0= ruleExpression
{
newCompositeNode(grammarAccess.getPropertyCallExpressionAccess().getIndexExpressionParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleExpression_in_rulePropertyCallExpression5374);
+ pushFollow(FOLLOW_ruleExpression_in_rulePropertyCallExpression5142);
lv_index_3_0=ruleExpression();
state._fsp--;
@@ -6630,7 +6255,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,51,FOLLOW_51_in_rulePropertyCallExpression5386);
+ otherlv_4=(Token)match(input,51,FOLLOW_51_in_rulePropertyCallExpression5154);
newLeafNode(otherlv_4, grammarAccess.getPropertyCallExpressionAccess().getRightSquareBracketKeyword_2_2());
@@ -6640,24 +6265,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2562:3: ( (lv_suffix_5_0= ruleSuffixExpression ) )?
- int alt48=2;
- int LA48_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2415:3: ( (lv_suffix_5_0= ruleSuffixExpression ) )?
+ int alt43=2;
+ int LA43_0 = input.LA(1);
- if ( (LA48_0==49||LA48_0==52) ) {
- alt48=1;
+ if ( (LA43_0==49||LA43_0==52) ) {
+ alt43=1;
}
- switch (alt48) {
+ switch (alt43) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2563:1: (lv_suffix_5_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2416:1: (lv_suffix_5_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2563:1: (lv_suffix_5_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2564:3: lv_suffix_5_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2416:1: (lv_suffix_5_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2417:3: lv_suffix_5_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getPropertyCallExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_rulePropertyCallExpression5409);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_rulePropertyCallExpression5177);
lv_suffix_5_0=ruleSuffixExpression();
state._fsp--;
@@ -6703,7 +6328,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLinkOperationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2588:1: entryRuleLinkOperationExpression returns [EObject current=null] : iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2441:1: entryRuleLinkOperationExpression returns [EObject current=null] : iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF ;
public final EObject entryRuleLinkOperationExpression() throws RecognitionException {
EObject current = null;
@@ -6711,17 +6336,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2589:2: (iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2590:2: iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2442:2: (iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2443:2: iv_ruleLinkOperationExpression= ruleLinkOperationExpression EOF
{
newCompositeNode(grammarAccess.getLinkOperationExpressionRule());
- pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression5446);
+ pushFollow(FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression5214);
iv_ruleLinkOperationExpression=ruleLinkOperationExpression();
state._fsp--;
current =iv_ruleLinkOperationExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationExpression5456);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationExpression5224);
}
@@ -6739,7 +6364,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLinkOperationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2597:1: ruleLinkOperationExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2450:1: ruleLinkOperationExpression returns [EObject current=null] : (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) ) ;
public final EObject ruleLinkOperationExpression() throws RecognitionException {
EObject current = null;
@@ -6752,26 +6377,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2600:28: ( (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2601:1: (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2453:28: ( (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2454:1: (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2601:1: (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2601:3: otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2454:1: (otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2454:3: otherlv_0= '.' ( (lv_kind_1_0= ruleLinkOperationKind ) ) ( (lv_tuple_2_0= ruleLinkOperationTuple ) )
{
- otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleLinkOperationExpression5493);
+ otherlv_0=(Token)match(input,49,FOLLOW_49_in_ruleLinkOperationExpression5261);
newLeafNode(otherlv_0, grammarAccess.getLinkOperationExpressionAccess().getFullStopKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2605:1: ( (lv_kind_1_0= ruleLinkOperationKind ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2606:1: (lv_kind_1_0= ruleLinkOperationKind )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2458:1: ( (lv_kind_1_0= ruleLinkOperationKind ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2459:1: (lv_kind_1_0= ruleLinkOperationKind )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2606:1: (lv_kind_1_0= ruleLinkOperationKind )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2607:3: lv_kind_1_0= ruleLinkOperationKind
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2459:1: (lv_kind_1_0= ruleLinkOperationKind )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2460:3: lv_kind_1_0= ruleLinkOperationKind
{
newCompositeNode(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationKind_in_ruleLinkOperationExpression5514);
+ pushFollow(FOLLOW_ruleLinkOperationKind_in_ruleLinkOperationExpression5282);
lv_kind_1_0=ruleLinkOperationKind();
state._fsp--;
@@ -6793,16 +6418,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2623:2: ( (lv_tuple_2_0= ruleLinkOperationTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2624:1: (lv_tuple_2_0= ruleLinkOperationTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2476:2: ( (lv_tuple_2_0= ruleLinkOperationTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2477:1: (lv_tuple_2_0= ruleLinkOperationTuple )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2624:1: (lv_tuple_2_0= ruleLinkOperationTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2625:3: lv_tuple_2_0= ruleLinkOperationTuple
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2477:1: (lv_tuple_2_0= ruleLinkOperationTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2478:3: lv_tuple_2_0= ruleLinkOperationTuple
{
newCompositeNode(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_ruleLinkOperationExpression5535);
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_ruleLinkOperationExpression5303);
lv_tuple_2_0=ruleLinkOperationTuple();
state._fsp--;
@@ -6845,7 +6470,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLinkOperationTuple"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2649:1: entryRuleLinkOperationTuple returns [EObject current=null] : iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2502:1: entryRuleLinkOperationTuple returns [EObject current=null] : iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF ;
public final EObject entryRuleLinkOperationTuple() throws RecognitionException {
EObject current = null;
@@ -6853,17 +6478,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2650:2: (iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2651:2: iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2503:2: (iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2504:2: iv_ruleLinkOperationTuple= ruleLinkOperationTuple EOF
{
newCompositeNode(grammarAccess.getLinkOperationTupleRule());
- pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple5571);
+ pushFollow(FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple5339);
iv_ruleLinkOperationTuple=ruleLinkOperationTuple();
state._fsp--;
current =iv_ruleLinkOperationTuple;
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTuple5581);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTuple5349);
}
@@ -6881,7 +6506,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLinkOperationTuple"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2658:1: ruleLinkOperationTuple returns [EObject current=null] : (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2511:1: ruleLinkOperationTuple returns [EObject current=null] : (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' ) ;
public final EObject ruleLinkOperationTuple() throws RecognitionException {
EObject current = null;
@@ -6896,26 +6521,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2661:28: ( (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2662:1: (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2514:28: ( (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2515:1: (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2662:1: (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2662:3: otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2515:1: (otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2515:3: otherlv_0= '(' ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) ) (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )* otherlv_4= ')'
{
- otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleLinkOperationTuple5618);
+ otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleLinkOperationTuple5386);
newLeafNode(otherlv_0, grammarAccess.getLinkOperationTupleAccess().getLeftParenthesisKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2666:1: ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2667:1: (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2519:1: ( (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2520:1: (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2667:1: (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2668:3: lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2520:1: (lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2521:3: lv_linkOperationTupleElement_1_0= ruleLinkOperationTupleElement
{
newCompositeNode(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5639);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5407);
lv_linkOperationTupleElement_1_0=ruleLinkOperationTupleElement();
state._fsp--;
@@ -6937,35 +6562,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2684:2: (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )*
- loop49:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2537:2: (otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) ) )*
+ loop44:
do {
- int alt49=2;
- int LA49_0 = input.LA(1);
+ int alt44=2;
+ int LA44_0 = input.LA(1);
- if ( (LA49_0==21) ) {
- alt49=1;
+ if ( (LA44_0==21) ) {
+ alt44=1;
}
- switch (alt49) {
+ switch (alt44) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2684:4: otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2537:4: otherlv_2= ',' ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) )
{
- otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleLinkOperationTuple5652);
+ otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleLinkOperationTuple5420);
newLeafNode(otherlv_2, grammarAccess.getLinkOperationTupleAccess().getCommaKeyword_2_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2688:1: ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2689:1: (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2541:1: ( (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2542:1: (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2689:1: (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2690:3: lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2542:1: (lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2543:3: lv_linkOperationTupleElement_3_0= ruleLinkOperationTupleElement
{
newCompositeNode(grammarAccess.getLinkOperationTupleAccess().getLinkOperationTupleElementLinkOperationTupleElementParserRuleCall_2_1_0());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5673);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5441);
lv_linkOperationTupleElement_3_0=ruleLinkOperationTupleElement();
state._fsp--;
@@ -6992,11 +6617,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop49;
+ break loop44;
}
} while (true);
- otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleLinkOperationTuple5687);
+ otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleLinkOperationTuple5455);
newLeafNode(otherlv_4, grammarAccess.getLinkOperationTupleAccess().getRightParenthesisKeyword_3());
@@ -7021,7 +6646,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2718:1: entryRuleLinkOperationTupleElement returns [EObject current=null] : iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2571:1: entryRuleLinkOperationTupleElement returns [EObject current=null] : iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF ;
public final EObject entryRuleLinkOperationTupleElement() throws RecognitionException {
EObject current = null;
@@ -7029,17 +6654,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2719:2: (iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2720:2: iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2572:2: (iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2573:2: iv_ruleLinkOperationTupleElement= ruleLinkOperationTupleElement EOF
{
newCompositeNode(grammarAccess.getLinkOperationTupleElementRule());
- pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement5723);
+ pushFollow(FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement5491);
iv_ruleLinkOperationTupleElement=ruleLinkOperationTupleElement();
state._fsp--;
current =iv_ruleLinkOperationTupleElement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTupleElement5733);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLinkOperationTupleElement5501);
}
@@ -7057,36 +6682,37 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLinkOperationTupleElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2727:1: ruleLinkOperationTupleElement returns [EObject current=null] : ( ( (lv_objectOrRole_0_0= RULE_ID ) ) ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2580:1: ruleLinkOperationTupleElement returns [EObject current=null] : ( ( (lv_role_0_0= RULE_ID ) ) (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= ruleExpression ) ) ) ;
public final EObject ruleLinkOperationTupleElement() throws RecognitionException {
EObject current = null;
- Token lv_objectOrRole_0_0=null;
+ Token lv_role_0_0=null;
Token otherlv_1=null;
Token otherlv_3=null;
Token otherlv_4=null;
- Token lv_object_5_0=null;
EObject lv_roleIndex_2_0 = null;
+ EObject lv_object_5_0 = null;
+
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2730:28: ( ( ( (lv_objectOrRole_0_0= RULE_ID ) ) ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2731:1: ( ( (lv_objectOrRole_0_0= RULE_ID ) ) ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2583:28: ( ( ( (lv_role_0_0= RULE_ID ) ) (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= ruleExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2584:1: ( ( (lv_role_0_0= RULE_ID ) ) (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= ruleExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2731:1: ( ( (lv_objectOrRole_0_0= RULE_ID ) ) ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2731:2: ( (lv_objectOrRole_0_0= RULE_ID ) ) ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2584:1: ( ( (lv_role_0_0= RULE_ID ) ) (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2584:2: ( (lv_role_0_0= RULE_ID ) ) (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= ruleExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2731:2: ( (lv_objectOrRole_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2732:1: (lv_objectOrRole_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2584:2: ( (lv_role_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2585:1: (lv_role_0_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2732:1: (lv_objectOrRole_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2733:3: lv_objectOrRole_0_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2585:1: (lv_role_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2586:3: lv_role_0_0= RULE_ID
{
- lv_objectOrRole_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5775);
+ lv_role_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5543);
- newLeafNode(lv_objectOrRole_0_0, grammarAccess.getLinkOperationTupleElementAccess().getObjectOrRoleIDTerminalRuleCall_0_0());
+ newLeafNode(lv_role_0_0, grammarAccess.getLinkOperationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
if (current==null) {
@@ -7094,8 +6720,8 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
setWithLastConsumed(
current,
- "objectOrRole",
- lv_objectOrRole_0_0,
+ "role",
+ lv_role_0_0,
"ID");
@@ -7104,96 +6730,45 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2749:2: ( (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) ) )?
- int alt51=2;
- int LA51_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2602:2: (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )?
+ int alt45=2;
+ int LA45_0 = input.LA(1);
- if ( (LA51_0==23||LA51_0==50) ) {
- alt51=1;
+ if ( (LA45_0==50) ) {
+ alt45=1;
}
- switch (alt51) {
+ switch (alt45) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2749:3: (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )? otherlv_4= '=>' ( (lv_object_5_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2602:4: otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2749:3: (otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']' )?
- int alt50=2;
- int LA50_0 = input.LA(1);
-
- if ( (LA50_0==50) ) {
- alt50=1;
- }
- switch (alt50) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2749:5: otherlv_1= '[' ( (lv_roleIndex_2_0= ruleExpression ) ) otherlv_3= ']'
- {
- otherlv_1=(Token)match(input,50,FOLLOW_50_in_ruleLinkOperationTupleElement5794);
-
- newLeafNode(otherlv_1, grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0_0());
-
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2753:1: ( (lv_roleIndex_2_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2754:1: (lv_roleIndex_2_0= ruleExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2754:1: (lv_roleIndex_2_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2755:3: lv_roleIndex_2_0= ruleExpression
- {
-
- newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_0_1_0());
-
- pushFollow(FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5815);
- lv_roleIndex_2_0=ruleExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getLinkOperationTupleElementRule());
- }
- set(
- current,
- "roleIndex",
- lv_roleIndex_2_0,
- "Expression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
- otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleLinkOperationTupleElement5827);
-
- newLeafNode(otherlv_3, grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_0_2());
-
+ otherlv_1=(Token)match(input,50,FOLLOW_50_in_ruleLinkOperationTupleElement5561);
- }
- break;
-
- }
-
- otherlv_4=(Token)match(input,23,FOLLOW_23_in_ruleLinkOperationTupleElement5841);
-
- newLeafNode(otherlv_4, grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1_1());
+ newLeafNode(otherlv_1, grammarAccess.getLinkOperationTupleElementAccess().getLeftSquareBracketKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2779:1: ( (lv_object_5_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2780:1: (lv_object_5_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2606:1: ( (lv_roleIndex_2_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2607:1: (lv_roleIndex_2_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2780:1: (lv_object_5_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2781:3: lv_object_5_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2607:1: (lv_roleIndex_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2608:3: lv_roleIndex_2_0= ruleExpression
{
- lv_object_5_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5858);
+
+ newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getRoleIndexExpressionParserRuleCall_1_1_0());
+
+ pushFollow(FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5582);
+ lv_roleIndex_2_0=ruleExpression();
+
+ state._fsp--;
- newLeafNode(lv_object_5_0, grammarAccess.getLinkOperationTupleElementAccess().getObjectIDTerminalRuleCall_1_2_0());
-
if (current==null) {
- current = createModelElement(grammarAccess.getLinkOperationTupleElementRule());
+ current = createModelElementForParent(grammarAccess.getLinkOperationTupleElementRule());
}
- setWithLastConsumed(
+ set(
current,
- "object",
- lv_object_5_0,
- "ID");
+ "roleIndex",
+ lv_roleIndex_2_0,
+ "Expression");
+ afterParserOrEnumRuleCall();
}
@@ -7201,12 +6776,51 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
+ otherlv_3=(Token)match(input,51,FOLLOW_51_in_ruleLinkOperationTupleElement5594);
+
+ newLeafNode(otherlv_3, grammarAccess.getLinkOperationTupleElementAccess().getRightSquareBracketKeyword_1_2());
+
}
break;
}
+ otherlv_4=(Token)match(input,23,FOLLOW_23_in_ruleLinkOperationTupleElement5608);
+
+ newLeafNode(otherlv_4, grammarAccess.getLinkOperationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_2());
+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2632:1: ( (lv_object_5_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2633:1: (lv_object_5_0= ruleExpression )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2633:1: (lv_object_5_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2634:3: lv_object_5_0= ruleExpression
+ {
+
+ newCompositeNode(grammarAccess.getLinkOperationTupleElementAccess().getObjectExpressionParserRuleCall_3_0());
+
+ pushFollow(FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5629);
+ lv_object_5_0=ruleExpression();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getLinkOperationTupleElementRule());
+ }
+ set(
+ current,
+ "object",
+ lv_object_5_0,
+ "Expression");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
}
@@ -7228,7 +6842,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSequenceOperationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2805:1: entryRuleSequenceOperationExpression returns [EObject current=null] : iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2658:1: entryRuleSequenceOperationExpression returns [EObject current=null] : iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF ;
public final EObject entryRuleSequenceOperationExpression() throws RecognitionException {
EObject current = null;
@@ -7236,17 +6850,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2806:2: (iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2807:2: iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2659:2: (iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2660:2: iv_ruleSequenceOperationExpression= ruleSequenceOperationExpression EOF
{
newCompositeNode(grammarAccess.getSequenceOperationExpressionRule());
- pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression5901);
+ pushFollow(FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression5665);
iv_ruleSequenceOperationExpression=ruleSequenceOperationExpression();
state._fsp--;
current =iv_ruleSequenceOperationExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceOperationExpression5911);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceOperationExpression5675);
}
@@ -7264,12 +6878,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceOperationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2814:1: ruleSequenceOperationExpression returns [EObject current=null] : (otherlv_0= '->' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2667:1: ruleSequenceOperationExpression returns [EObject current=null] : (otherlv_0= '->' ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleSequenceOperationExpression() throws RecognitionException {
EObject current = null;
Token otherlv_0=null;
- Token lv_operationName_1_0=null;
+ EObject lv_operationName_1_0 = null;
+
EObject lv_tuple_2_0 = null;
EObject lv_suffix_3_0 = null;
@@ -7278,35 +6893,40 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2817:28: ( (otherlv_0= '->' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2818:1: (otherlv_0= '->' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2670:28: ( (otherlv_0= '->' ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2671:1: (otherlv_0= '->' ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2818:1: (otherlv_0= '->' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2818:3: otherlv_0= '->' ( (lv_operationName_1_0= RULE_ID ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2671:1: (otherlv_0= '->' ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2671:3: otherlv_0= '->' ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSequenceOperationExpression5948);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSequenceOperationExpression5712);
newLeafNode(otherlv_0, grammarAccess.getSequenceOperationExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2822:1: ( (lv_operationName_1_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2823:1: (lv_operationName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2675:1: ( (lv_operationName_1_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2676:1: (lv_operationName_1_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2823:1: (lv_operationName_1_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2824:3: lv_operationName_1_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2676:1: (lv_operationName_1_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2677:3: lv_operationName_1_0= ruleQualifiedNameWithBinding
{
- lv_operationName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleSequenceOperationExpression5965);
+
+ newCompositeNode(grammarAccess.getSequenceOperationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_0());
+
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceOperationExpression5733);
+ lv_operationName_1_0=ruleQualifiedNameWithBinding();
+
+ state._fsp--;
- newLeafNode(lv_operationName_1_0, grammarAccess.getSequenceOperationExpressionAccess().getOperationNameIDTerminalRuleCall_1_0());
-
if (current==null) {
- current = createModelElement(grammarAccess.getSequenceOperationExpressionRule());
+ current = createModelElementForParent(grammarAccess.getSequenceOperationExpressionRule());
}
- setWithLastConsumed(
+ set(
current,
"operationName",
lv_operationName_1_0,
- "ID");
+ "QualifiedNameWithBinding");
+ afterParserOrEnumRuleCall();
}
@@ -7314,16 +6934,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2840:2: ( (lv_tuple_2_0= ruleTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2841:1: (lv_tuple_2_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2693:2: ( (lv_tuple_2_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2694:1: (lv_tuple_2_0= ruleTuple )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2841:1: (lv_tuple_2_0= ruleTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2842:3: lv_tuple_2_0= ruleTuple
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2694:1: (lv_tuple_2_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2695:3: lv_tuple_2_0= ruleTuple
{
newCompositeNode(grammarAccess.getSequenceOperationExpressionAccess().getTupleTupleParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleTuple_in_ruleSequenceOperationExpression5991);
+ pushFollow(FOLLOW_ruleTuple_in_ruleSequenceOperationExpression5754);
lv_tuple_2_0=ruleTuple();
state._fsp--;
@@ -7345,24 +6965,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2858:2: ( (lv_suffix_3_0= ruleSuffixExpression ) )?
- int alt52=2;
- int LA52_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2711:2: ( (lv_suffix_3_0= ruleSuffixExpression ) )?
+ int alt46=2;
+ int LA46_0 = input.LA(1);
- if ( (LA52_0==49||LA52_0==52) ) {
- alt52=1;
+ if ( (LA46_0==49||LA46_0==52) ) {
+ alt46=1;
}
- switch (alt52) {
+ switch (alt46) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2859:1: (lv_suffix_3_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2712:1: (lv_suffix_3_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2859:1: (lv_suffix_3_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2860:3: lv_suffix_3_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2712:1: (lv_suffix_3_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2713:3: lv_suffix_3_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getSequenceOperationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSequenceOperationExpression6012);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSequenceOperationExpression5775);
lv_suffix_3_0=ruleSuffixExpression();
state._fsp--;
@@ -7408,7 +7028,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSequenceReductionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2884:1: entryRuleSequenceReductionExpression returns [EObject current=null] : iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2737:1: entryRuleSequenceReductionExpression returns [EObject current=null] : iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF ;
public final EObject entryRuleSequenceReductionExpression() throws RecognitionException {
EObject current = null;
@@ -7416,17 +7036,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2885:2: (iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2886:2: iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2738:2: (iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2739:2: iv_ruleSequenceReductionExpression= ruleSequenceReductionExpression EOF
{
newCompositeNode(grammarAccess.getSequenceReductionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression6049);
+ pushFollow(FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression5812);
iv_ruleSequenceReductionExpression=ruleSequenceReductionExpression();
state._fsp--;
current =iv_ruleSequenceReductionExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceReductionExpression6059);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceReductionExpression5822);
}
@@ -7444,7 +7064,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceReductionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2893:1: ruleSequenceReductionExpression returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2746:1: ruleSequenceReductionExpression returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleSequenceReductionExpression() throws RecognitionException {
EObject current = null;
@@ -7459,35 +7079,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2896:28: ( (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2897:1: (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2749:28: ( (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2750:1: (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2897:1: (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2897:3: otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2750:1: (otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2750:3: otherlv_0= '->' otherlv_1= 'reduce' ( (lv_isOrdered_2_0= 'ordered' ) )? ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSequenceReductionExpression6096);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSequenceReductionExpression5859);
newLeafNode(otherlv_0, grammarAccess.getSequenceReductionExpressionAccess().getHyphenMinusGreaterThanSignKeyword_0());
- otherlv_1=(Token)match(input,53,FOLLOW_53_in_ruleSequenceReductionExpression6108);
+ otherlv_1=(Token)match(input,53,FOLLOW_53_in_ruleSequenceReductionExpression5871);
newLeafNode(otherlv_1, grammarAccess.getSequenceReductionExpressionAccess().getReduceKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2905:1: ( (lv_isOrdered_2_0= 'ordered' ) )?
- int alt53=2;
- int LA53_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2758:1: ( (lv_isOrdered_2_0= 'ordered' ) )?
+ int alt47=2;
+ int LA47_0 = input.LA(1);
- if ( (LA53_0==54) ) {
- alt53=1;
+ if ( (LA47_0==54) ) {
+ alt47=1;
}
- switch (alt53) {
+ switch (alt47) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2906:1: (lv_isOrdered_2_0= 'ordered' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2759:1: (lv_isOrdered_2_0= 'ordered' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2906:1: (lv_isOrdered_2_0= 'ordered' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2907:3: lv_isOrdered_2_0= 'ordered'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2759:1: (lv_isOrdered_2_0= 'ordered' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2760:3: lv_isOrdered_2_0= 'ordered'
{
- lv_isOrdered_2_0=(Token)match(input,54,FOLLOW_54_in_ruleSequenceReductionExpression6126);
+ lv_isOrdered_2_0=(Token)match(input,54,FOLLOW_54_in_ruleSequenceReductionExpression5889);
newLeafNode(lv_isOrdered_2_0, grammarAccess.getSequenceReductionExpressionAccess().getIsOrderedOrderedKeyword_2_0());
@@ -7506,16 +7126,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2920:3: ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2921:1: (lv_behavior_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2773:3: ( (lv_behavior_3_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2774:1: (lv_behavior_3_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2921:1: (lv_behavior_3_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2922:3: lv_behavior_3_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2774:1: (lv_behavior_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2775:3: lv_behavior_3_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getSequenceReductionExpressionAccess().getBehaviorQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceReductionExpression6161);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceReductionExpression5924);
lv_behavior_3_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -7537,24 +7157,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2938:2: ( (lv_suffix_4_0= ruleSuffixExpression ) )?
- int alt54=2;
- int LA54_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2791:2: ( (lv_suffix_4_0= ruleSuffixExpression ) )?
+ int alt48=2;
+ int LA48_0 = input.LA(1);
- if ( (LA54_0==49||LA54_0==52) ) {
- alt54=1;
+ if ( (LA48_0==49||LA48_0==52) ) {
+ alt48=1;
}
- switch (alt54) {
+ switch (alt48) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2939:1: (lv_suffix_4_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2792:1: (lv_suffix_4_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2939:1: (lv_suffix_4_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2940:3: lv_suffix_4_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2792:1: (lv_suffix_4_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2793:3: lv_suffix_4_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getSequenceReductionExpressionAccess().getSuffixSuffixExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSequenceReductionExpression6182);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSequenceReductionExpression5945);
lv_suffix_4_0=ruleSuffixExpression();
state._fsp--;
@@ -7600,7 +7220,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2964:1: entryRuleSequenceExpansionExpression returns [EObject current=null] : iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2817:1: entryRuleSequenceExpansionExpression returns [EObject current=null] : iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF ;
public final EObject entryRuleSequenceExpansionExpression() throws RecognitionException {
EObject current = null;
@@ -7608,17 +7228,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2965:2: (iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2966:2: iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2818:2: (iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2819:2: iv_ruleSequenceExpansionExpression= ruleSequenceExpansionExpression EOF
{
newCompositeNode(grammarAccess.getSequenceExpansionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression6219);
+ pushFollow(FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression5982);
iv_ruleSequenceExpansionExpression=ruleSequenceExpansionExpression();
state._fsp--;
current =iv_ruleSequenceExpansionExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceExpansionExpression6229);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceExpansionExpression5992);
}
@@ -7636,7 +7256,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceExpansionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2973:1: ruleSequenceExpansionExpression returns [EObject current=null] : (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2826:1: ruleSequenceExpansionExpression returns [EObject current=null] : (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation ) ;
public final EObject ruleSequenceExpansionExpression() throws RecognitionException {
EObject current = null;
@@ -7652,42 +7272,42 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2976:28: ( (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2977:1: (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2829:28: ( (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2830:1: (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2977:1: (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation )
- int alt55=4;
- int LA55_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2830:1: (this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation | this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation | this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation | this_IsUniqueOperation_3= ruleIsUniqueOperation )
+ int alt49=4;
+ int LA49_0 = input.LA(1);
- if ( (LA55_0==52) ) {
+ if ( (LA49_0==52) ) {
switch ( input.LA(2) ) {
- case 92:
- case 93:
- {
- alt55=1;
- }
- break;
case 96:
case 97:
case 98:
{
- alt55=3;
+ alt49=3;
}
break;
- case 55:
+ case 92:
+ case 93:
{
- alt55=4;
+ alt49=1;
}
break;
case 94:
case 95:
{
- alt55=2;
+ alt49=2;
+ }
+ break;
+ case 55:
+ {
+ alt49=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 55, 1, input);
+ new NoViableAltException("", 49, 1, input);
throw nvae;
}
@@ -7695,18 +7315,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 55, 0, input);
+ new NoViableAltException("", 49, 0, input);
throw nvae;
}
- switch (alt55) {
+ switch (alt49) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2978:5: this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2831:5: this_SelectOrRejectOperation_0= ruleSelectOrRejectOperation
{
newCompositeNode(grammarAccess.getSequenceExpansionExpressionAccess().getSelectOrRejectOperationParserRuleCall_0());
- pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_ruleSequenceExpansionExpression6276);
+ pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_ruleSequenceExpansionExpression6039);
this_SelectOrRejectOperation_0=ruleSelectOrRejectOperation();
state._fsp--;
@@ -7719,12 +7339,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2988:5: this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2841:5: this_CollectOrIterateOperation_1= ruleCollectOrIterateOperation
{
newCompositeNode(grammarAccess.getSequenceExpansionExpressionAccess().getCollectOrIterateOperationParserRuleCall_1());
- pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_ruleSequenceExpansionExpression6303);
+ pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_ruleSequenceExpansionExpression6066);
this_CollectOrIterateOperation_1=ruleCollectOrIterateOperation();
state._fsp--;
@@ -7737,12 +7357,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2998:5: this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2851:5: this_ForAllOrExistsOrOneOperation_2= ruleForAllOrExistsOrOneOperation
{
newCompositeNode(grammarAccess.getSequenceExpansionExpressionAccess().getForAllOrExistsOrOneOperationParserRuleCall_2());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_ruleSequenceExpansionExpression6330);
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_ruleSequenceExpansionExpression6093);
this_ForAllOrExistsOrOneOperation_2=ruleForAllOrExistsOrOneOperation();
state._fsp--;
@@ -7755,12 +7375,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3008:5: this_IsUniqueOperation_3= ruleIsUniqueOperation
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2861:5: this_IsUniqueOperation_3= ruleIsUniqueOperation
{
newCompositeNode(grammarAccess.getSequenceExpansionExpressionAccess().getIsUniqueOperationParserRuleCall_3());
- pushFollow(FOLLOW_ruleIsUniqueOperation_in_ruleSequenceExpansionExpression6357);
+ pushFollow(FOLLOW_ruleIsUniqueOperation_in_ruleSequenceExpansionExpression6120);
this_IsUniqueOperation_3=ruleIsUniqueOperation();
state._fsp--;
@@ -7793,7 +7413,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3024:1: entryRuleSelectOrRejectOperation returns [EObject current=null] : iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2877:1: entryRuleSelectOrRejectOperation returns [EObject current=null] : iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF ;
public final EObject entryRuleSelectOrRejectOperation() throws RecognitionException {
EObject current = null;
@@ -7801,17 +7421,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3025:2: (iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3026:2: iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2878:2: (iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2879:2: iv_ruleSelectOrRejectOperation= ruleSelectOrRejectOperation EOF
{
newCompositeNode(grammarAccess.getSelectOrRejectOperationRule());
- pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation6392);
+ pushFollow(FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation6155);
iv_ruleSelectOrRejectOperation=ruleSelectOrRejectOperation();
state._fsp--;
current =iv_ruleSelectOrRejectOperation;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSelectOrRejectOperation6402);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSelectOrRejectOperation6165);
}
@@ -7829,7 +7449,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSelectOrRejectOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3033:1: ruleSelectOrRejectOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2886:1: ruleSelectOrRejectOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleSelectOrRejectOperation() throws RecognitionException {
EObject current = null;
@@ -7847,26 +7467,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3036:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3037:1: (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2889:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2890:1: (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3037:1: (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3037:3: otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2890:1: (otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2890:3: otherlv_0= '->' ( (lv_op_1_0= ruleSelectOrRejectOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSelectOrRejectOperation6439);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleSelectOrRejectOperation6202);
newLeafNode(otherlv_0, grammarAccess.getSelectOrRejectOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3041:1: ( (lv_op_1_0= ruleSelectOrRejectOperator ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3042:1: (lv_op_1_0= ruleSelectOrRejectOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2894:1: ( (lv_op_1_0= ruleSelectOrRejectOperator ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2895:1: (lv_op_1_0= ruleSelectOrRejectOperator )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3042:1: (lv_op_1_0= ruleSelectOrRejectOperator )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3043:3: lv_op_1_0= ruleSelectOrRejectOperator
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2895:1: (lv_op_1_0= ruleSelectOrRejectOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2896:3: lv_op_1_0= ruleSelectOrRejectOperator
{
newCompositeNode(grammarAccess.getSelectOrRejectOperationAccess().getOpSelectOrRejectOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_ruleSelectOrRejectOperation6460);
+ pushFollow(FOLLOW_ruleSelectOrRejectOperator_in_ruleSelectOrRejectOperation6223);
lv_op_1_0=ruleSelectOrRejectOperator();
state._fsp--;
@@ -7888,13 +7508,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3059:2: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3060:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2912:2: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2913:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3060:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3061:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2913:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2914:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleSelectOrRejectOperation6477);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleSelectOrRejectOperation6240);
newLeafNode(lv_name_2_0, grammarAccess.getSelectOrRejectOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -7914,20 +7534,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleSelectOrRejectOperation6494);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleSelectOrRejectOperation6257);
newLeafNode(otherlv_3, grammarAccess.getSelectOrRejectOperationAccess().getLeftParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3081:1: ( (lv_expr_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3082:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2934:1: ( (lv_expr_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2935:1: (lv_expr_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3082:1: (lv_expr_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3083:3: lv_expr_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2935:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2936:3: lv_expr_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getSelectOrRejectOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleSelectOrRejectOperation6515);
+ pushFollow(FOLLOW_ruleExpression_in_ruleSelectOrRejectOperation6278);
lv_expr_4_0=ruleExpression();
state._fsp--;
@@ -7949,28 +7569,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleSelectOrRejectOperation6527);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleSelectOrRejectOperation6290);
newLeafNode(otherlv_5, grammarAccess.getSelectOrRejectOperationAccess().getRightParenthesisKeyword_5());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3103:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
- int alt56=2;
- int LA56_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2956:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ int alt50=2;
+ int LA50_0 = input.LA(1);
- if ( (LA56_0==49||LA56_0==52) ) {
- alt56=1;
+ if ( (LA50_0==49||LA50_0==52) ) {
+ alt50=1;
}
- switch (alt56) {
+ switch (alt50) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3104:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2957:1: (lv_suffix_6_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3104:1: (lv_suffix_6_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3105:3: lv_suffix_6_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2957:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2958:3: lv_suffix_6_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getSelectOrRejectOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSelectOrRejectOperation6548);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleSelectOrRejectOperation6311);
lv_suffix_6_0=ruleSuffixExpression();
state._fsp--;
@@ -8016,7 +7636,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3129:1: entryRuleCollectOrIterateOperation returns [EObject current=null] : iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2982:1: entryRuleCollectOrIterateOperation returns [EObject current=null] : iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF ;
public final EObject entryRuleCollectOrIterateOperation() throws RecognitionException {
EObject current = null;
@@ -8024,17 +7644,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3130:2: (iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3131:2: iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2983:2: (iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2984:2: iv_ruleCollectOrIterateOperation= ruleCollectOrIterateOperation EOF
{
newCompositeNode(grammarAccess.getCollectOrIterateOperationRule());
- pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation6585);
+ pushFollow(FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation6348);
iv_ruleCollectOrIterateOperation=ruleCollectOrIterateOperation();
state._fsp--;
current =iv_ruleCollectOrIterateOperation;
- match(input,EOF,FOLLOW_EOF_in_entryRuleCollectOrIterateOperation6595);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCollectOrIterateOperation6358);
}
@@ -8052,7 +7672,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectOrIterateOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3138:1: ruleCollectOrIterateOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2991:1: ruleCollectOrIterateOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleCollectOrIterateOperation() throws RecognitionException {
EObject current = null;
@@ -8070,26 +7690,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3141:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3142:1: (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2994:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2995:1: (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3142:1: (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3142:3: otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2995:1: (otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2995:3: otherlv_0= '->' ( (lv_op_1_0= ruleCollectOrIterateOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleCollectOrIterateOperation6632);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleCollectOrIterateOperation6395);
newLeafNode(otherlv_0, grammarAccess.getCollectOrIterateOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3146:1: ( (lv_op_1_0= ruleCollectOrIterateOperator ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3147:1: (lv_op_1_0= ruleCollectOrIterateOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:2999:1: ( (lv_op_1_0= ruleCollectOrIterateOperator ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3000:1: (lv_op_1_0= ruleCollectOrIterateOperator )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3147:1: (lv_op_1_0= ruleCollectOrIterateOperator )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3148:3: lv_op_1_0= ruleCollectOrIterateOperator
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3000:1: (lv_op_1_0= ruleCollectOrIterateOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3001:3: lv_op_1_0= ruleCollectOrIterateOperator
{
newCompositeNode(grammarAccess.getCollectOrIterateOperationAccess().getOpCollectOrIterateOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_ruleCollectOrIterateOperation6653);
+ pushFollow(FOLLOW_ruleCollectOrIterateOperator_in_ruleCollectOrIterateOperation6416);
lv_op_1_0=ruleCollectOrIterateOperator();
state._fsp--;
@@ -8111,13 +7731,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3164:2: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3165:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3017:2: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3018:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3165:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3166:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3018:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3019:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleCollectOrIterateOperation6670);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleCollectOrIterateOperation6433);
newLeafNode(lv_name_2_0, grammarAccess.getCollectOrIterateOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -8137,20 +7757,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleCollectOrIterateOperation6687);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleCollectOrIterateOperation6450);
newLeafNode(otherlv_3, grammarAccess.getCollectOrIterateOperationAccess().getLeftParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3186:1: ( (lv_expr_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3187:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3039:1: ( (lv_expr_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3040:1: (lv_expr_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3187:1: (lv_expr_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3188:3: lv_expr_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3040:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3041:3: lv_expr_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getCollectOrIterateOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleCollectOrIterateOperation6708);
+ pushFollow(FOLLOW_ruleExpression_in_ruleCollectOrIterateOperation6471);
lv_expr_4_0=ruleExpression();
state._fsp--;
@@ -8172,28 +7792,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleCollectOrIterateOperation6720);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleCollectOrIterateOperation6483);
newLeafNode(otherlv_5, grammarAccess.getCollectOrIterateOperationAccess().getRightParenthesisKeyword_5());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3208:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
- int alt57=2;
- int LA57_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3061:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ int alt51=2;
+ int LA51_0 = input.LA(1);
- if ( (LA57_0==49||LA57_0==52) ) {
- alt57=1;
+ if ( (LA51_0==49||LA51_0==52) ) {
+ alt51=1;
}
- switch (alt57) {
+ switch (alt51) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3209:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3062:1: (lv_suffix_6_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3209:1: (lv_suffix_6_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3210:3: lv_suffix_6_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3062:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3063:3: lv_suffix_6_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getCollectOrIterateOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleCollectOrIterateOperation6741);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleCollectOrIterateOperation6504);
lv_suffix_6_0=ruleSuffixExpression();
state._fsp--;
@@ -8239,7 +7859,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3234:1: entryRuleForAllOrExistsOrOneOperation returns [EObject current=null] : iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3087:1: entryRuleForAllOrExistsOrOneOperation returns [EObject current=null] : iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF ;
public final EObject entryRuleForAllOrExistsOrOneOperation() throws RecognitionException {
EObject current = null;
@@ -8247,17 +7867,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3235:2: (iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3236:2: iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3088:2: (iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3089:2: iv_ruleForAllOrExistsOrOneOperation= ruleForAllOrExistsOrOneOperation EOF
{
newCompositeNode(grammarAccess.getForAllOrExistsOrOneOperationRule());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation6778);
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation6541);
iv_ruleForAllOrExistsOrOneOperation=ruleForAllOrExistsOrOneOperation();
state._fsp--;
current =iv_ruleForAllOrExistsOrOneOperation;
- match(input,EOF,FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation6788);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation6551);
}
@@ -8275,7 +7895,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleForAllOrExistsOrOneOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3243:1: ruleForAllOrExistsOrOneOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3096:1: ruleForAllOrExistsOrOneOperation returns [EObject current=null] : (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleForAllOrExistsOrOneOperation() throws RecognitionException {
EObject current = null;
@@ -8293,26 +7913,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3246:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3247:1: (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3099:28: ( (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3100:1: (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3247:1: (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3247:3: otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3100:1: (otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3100:3: otherlv_0= '->' ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) ) ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleForAllOrExistsOrOneOperation6825);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleForAllOrExistsOrOneOperation6588);
newLeafNode(otherlv_0, grammarAccess.getForAllOrExistsOrOneOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3251:1: ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3252:1: (lv_op_1_0= ruleForAllOrExistsOrOneOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3104:1: ( (lv_op_1_0= ruleForAllOrExistsOrOneOperator ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3105:1: (lv_op_1_0= ruleForAllOrExistsOrOneOperator )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3252:1: (lv_op_1_0= ruleForAllOrExistsOrOneOperator )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3253:3: lv_op_1_0= ruleForAllOrExistsOrOneOperator
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3105:1: (lv_op_1_0= ruleForAllOrExistsOrOneOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3106:3: lv_op_1_0= ruleForAllOrExistsOrOneOperator
{
newCompositeNode(grammarAccess.getForAllOrExistsOrOneOperationAccess().getOpForAllOrExistsOrOneOperatorEnumRuleCall_1_0());
- pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_ruleForAllOrExistsOrOneOperation6846);
+ pushFollow(FOLLOW_ruleForAllOrExistsOrOneOperator_in_ruleForAllOrExistsOrOneOperation6609);
lv_op_1_0=ruleForAllOrExistsOrOneOperator();
state._fsp--;
@@ -8334,13 +7954,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3269:2: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3270:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3122:2: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3123:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3270:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3271:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3123:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3124:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleForAllOrExistsOrOneOperation6863);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleForAllOrExistsOrOneOperation6626);
newLeafNode(lv_name_2_0, grammarAccess.getForAllOrExistsOrOneOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -8360,20 +7980,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleForAllOrExistsOrOneOperation6880);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleForAllOrExistsOrOneOperation6643);
newLeafNode(otherlv_3, grammarAccess.getForAllOrExistsOrOneOperationAccess().getLeftParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3291:1: ( (lv_expr_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3292:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3144:1: ( (lv_expr_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3145:1: (lv_expr_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3292:1: (lv_expr_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3293:3: lv_expr_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3145:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3146:3: lv_expr_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getForAllOrExistsOrOneOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleForAllOrExistsOrOneOperation6901);
+ pushFollow(FOLLOW_ruleExpression_in_ruleForAllOrExistsOrOneOperation6664);
lv_expr_4_0=ruleExpression();
state._fsp--;
@@ -8395,28 +8015,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleForAllOrExistsOrOneOperation6913);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleForAllOrExistsOrOneOperation6676);
newLeafNode(otherlv_5, grammarAccess.getForAllOrExistsOrOneOperationAccess().getRightParenthesisKeyword_5());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3313:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
- int alt58=2;
- int LA58_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3166:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ int alt52=2;
+ int LA52_0 = input.LA(1);
- if ( (LA58_0==49||LA58_0==52) ) {
- alt58=1;
+ if ( (LA52_0==49||LA52_0==52) ) {
+ alt52=1;
}
- switch (alt58) {
+ switch (alt52) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3314:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3167:1: (lv_suffix_6_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3314:1: (lv_suffix_6_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3315:3: lv_suffix_6_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3167:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3168:3: lv_suffix_6_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getForAllOrExistsOrOneOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleForAllOrExistsOrOneOperation6934);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleForAllOrExistsOrOneOperation6697);
lv_suffix_6_0=ruleSuffixExpression();
state._fsp--;
@@ -8462,7 +8082,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIsUniqueOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3339:1: entryRuleIsUniqueOperation returns [EObject current=null] : iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3192:1: entryRuleIsUniqueOperation returns [EObject current=null] : iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF ;
public final EObject entryRuleIsUniqueOperation() throws RecognitionException {
EObject current = null;
@@ -8470,17 +8090,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3340:2: (iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3341:2: iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3193:2: (iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3194:2: iv_ruleIsUniqueOperation= ruleIsUniqueOperation EOF
{
newCompositeNode(grammarAccess.getIsUniqueOperationRule());
- pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation6971);
+ pushFollow(FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation6734);
iv_ruleIsUniqueOperation=ruleIsUniqueOperation();
state._fsp--;
current =iv_ruleIsUniqueOperation;
- match(input,EOF,FOLLOW_EOF_in_entryRuleIsUniqueOperation6981);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIsUniqueOperation6744);
}
@@ -8498,7 +8118,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIsUniqueOperation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3348:1: ruleIsUniqueOperation returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3201:1: ruleIsUniqueOperation returns [EObject current=null] : (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleIsUniqueOperation() throws RecognitionException {
EObject current = null;
@@ -8515,27 +8135,27 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3351:28: ( (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3352:1: (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3204:28: ( (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3205:1: (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3352:1: (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3352:3: otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3205:1: (otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3205:3: otherlv_0= '->' otherlv_1= 'isUnique' ( (lv_name_2_0= RULE_ID ) ) otherlv_3= '(' ( (lv_expr_4_0= ruleExpression ) ) otherlv_5= ')' ( (lv_suffix_6_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleIsUniqueOperation7018);
+ otherlv_0=(Token)match(input,52,FOLLOW_52_in_ruleIsUniqueOperation6781);
newLeafNode(otherlv_0, grammarAccess.getIsUniqueOperationAccess().getHyphenMinusGreaterThanSignKeyword_0());
- otherlv_1=(Token)match(input,55,FOLLOW_55_in_ruleIsUniqueOperation7030);
+ otherlv_1=(Token)match(input,55,FOLLOW_55_in_ruleIsUniqueOperation6793);
newLeafNode(otherlv_1, grammarAccess.getIsUniqueOperationAccess().getIsUniqueKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3360:1: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3361:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3213:1: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3214:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3361:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3362:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3214:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3215:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleIsUniqueOperation7047);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleIsUniqueOperation6810);
newLeafNode(lv_name_2_0, grammarAccess.getIsUniqueOperationAccess().getNameIDTerminalRuleCall_2_0());
@@ -8555,20 +8175,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleIsUniqueOperation7064);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleIsUniqueOperation6827);
newLeafNode(otherlv_3, grammarAccess.getIsUniqueOperationAccess().getLeftParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3382:1: ( (lv_expr_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3383:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3235:1: ( (lv_expr_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3236:1: (lv_expr_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3383:1: (lv_expr_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3384:3: lv_expr_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3236:1: (lv_expr_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3237:3: lv_expr_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getIsUniqueOperationAccess().getExprExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleIsUniqueOperation7085);
+ pushFollow(FOLLOW_ruleExpression_in_ruleIsUniqueOperation6848);
lv_expr_4_0=ruleExpression();
state._fsp--;
@@ -8590,28 +8210,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleIsUniqueOperation7097);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleIsUniqueOperation6860);
newLeafNode(otherlv_5, grammarAccess.getIsUniqueOperationAccess().getRightParenthesisKeyword_5());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3404:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
- int alt59=2;
- int LA59_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3257:1: ( (lv_suffix_6_0= ruleSuffixExpression ) )?
+ int alt53=2;
+ int LA53_0 = input.LA(1);
- if ( (LA59_0==49||LA59_0==52) ) {
- alt59=1;
+ if ( (LA53_0==49||LA53_0==52) ) {
+ alt53=1;
}
- switch (alt59) {
+ switch (alt53) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3405:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3258:1: (lv_suffix_6_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3405:1: (lv_suffix_6_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3406:3: lv_suffix_6_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3258:1: (lv_suffix_6_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3259:3: lv_suffix_6_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getIsUniqueOperationAccess().getSuffixSuffixExpressionParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleIsUniqueOperation7118);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleIsUniqueOperation6881);
lv_suffix_6_0=ruleSuffixExpression();
state._fsp--;
@@ -8657,7 +8277,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleValueSpecification"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3430:1: entryRuleValueSpecification returns [EObject current=null] : iv_ruleValueSpecification= ruleValueSpecification EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3283:1: entryRuleValueSpecification returns [EObject current=null] : iv_ruleValueSpecification= ruleValueSpecification EOF ;
public final EObject entryRuleValueSpecification() throws RecognitionException {
EObject current = null;
@@ -8665,17 +8285,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3431:2: (iv_ruleValueSpecification= ruleValueSpecification EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3432:2: iv_ruleValueSpecification= ruleValueSpecification EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3284:2: (iv_ruleValueSpecification= ruleValueSpecification EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3285:2: iv_ruleValueSpecification= ruleValueSpecification EOF
{
newCompositeNode(grammarAccess.getValueSpecificationRule());
- pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification7155);
+ pushFollow(FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification6918);
iv_ruleValueSpecification=ruleValueSpecification();
state._fsp--;
current =iv_ruleValueSpecification;
- match(input,EOF,FOLLOW_EOF_in_entryRuleValueSpecification7165);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleValueSpecification6928);
}
@@ -8693,7 +8313,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleValueSpecification"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3439:1: ruleValueSpecification returns [EObject current=null] : (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3292:1: ruleValueSpecification returns [EObject current=null] : (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression ) ;
public final EObject ruleValueSpecification() throws RecognitionException {
EObject current = null;
@@ -8715,17 +8335,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3442:28: ( (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3443:1: (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3295:28: ( (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3296:1: (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3443:1: (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression )
- int alt60=7;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3296:1: (this_NameExpression_0= ruleNameExpression | this_LITERAL_1= ruleLITERAL | this_ThisExpression_2= ruleThisExpression | this_SuperInvocationExpression_3= ruleSuperInvocationExpression | this_InstanceCreationExpression_4= ruleInstanceCreationExpression | this_ParenthesizedExpression_5= ruleParenthesizedExpression | this_NullExpression_6= ruleNullExpression )
+ int alt54=7;
switch ( input.LA(1) ) {
case RULE_ID:
case 17:
case 18:
{
- alt60=1;
+ alt54=1;
}
break;
case RULE_INTEGERVALUE:
@@ -8734,49 +8354,49 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
case 87:
case 88:
{
- alt60=2;
+ alt54=2;
}
break;
case 57:
{
- alt60=3;
+ alt54=3;
}
break;
case 58:
{
- alt60=4;
+ alt54=4;
}
break;
case 59:
{
- alt60=5;
+ alt54=5;
}
break;
case 24:
{
- alt60=6;
+ alt54=6;
}
break;
case 56:
{
- alt60=7;
+ alt54=7;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 60, 0, input);
+ new NoViableAltException("", 54, 0, input);
throw nvae;
}
- switch (alt60) {
+ switch (alt54) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3444:5: this_NameExpression_0= ruleNameExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3297:5: this_NameExpression_0= ruleNameExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getNameExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleNameExpression_in_ruleValueSpecification7212);
+ pushFollow(FOLLOW_ruleNameExpression_in_ruleValueSpecification6975);
this_NameExpression_0=ruleNameExpression();
state._fsp--;
@@ -8789,12 +8409,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3454:5: this_LITERAL_1= ruleLITERAL
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3307:5: this_LITERAL_1= ruleLITERAL
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getLITERALParserRuleCall_1());
- pushFollow(FOLLOW_ruleLITERAL_in_ruleValueSpecification7239);
+ pushFollow(FOLLOW_ruleLITERAL_in_ruleValueSpecification7002);
this_LITERAL_1=ruleLITERAL();
state._fsp--;
@@ -8807,12 +8427,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3464:5: this_ThisExpression_2= ruleThisExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3317:5: this_ThisExpression_2= ruleThisExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getThisExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleThisExpression_in_ruleValueSpecification7266);
+ pushFollow(FOLLOW_ruleThisExpression_in_ruleValueSpecification7029);
this_ThisExpression_2=ruleThisExpression();
state._fsp--;
@@ -8825,12 +8445,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3474:5: this_SuperInvocationExpression_3= ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3327:5: this_SuperInvocationExpression_3= ruleSuperInvocationExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleValueSpecification7293);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleValueSpecification7056);
this_SuperInvocationExpression_3=ruleSuperInvocationExpression();
state._fsp--;
@@ -8843,12 +8463,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3484:5: this_InstanceCreationExpression_4= ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3337:5: this_InstanceCreationExpression_4= ruleInstanceCreationExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleValueSpecification7320);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleValueSpecification7083);
this_InstanceCreationExpression_4=ruleInstanceCreationExpression();
state._fsp--;
@@ -8861,12 +8481,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3494:5: this_ParenthesizedExpression_5= ruleParenthesizedExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3347:5: this_ParenthesizedExpression_5= ruleParenthesizedExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_5());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_ruleValueSpecification7347);
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_ruleValueSpecification7110);
this_ParenthesizedExpression_5=ruleParenthesizedExpression();
state._fsp--;
@@ -8879,12 +8499,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3504:5: this_NullExpression_6= ruleNullExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3357:5: this_NullExpression_6= ruleNullExpression
{
newCompositeNode(grammarAccess.getValueSpecificationAccess().getNullExpressionParserRuleCall_6());
- pushFollow(FOLLOW_ruleNullExpression_in_ruleValueSpecification7374);
+ pushFollow(FOLLOW_ruleNullExpression_in_ruleValueSpecification7137);
this_NullExpression_6=ruleNullExpression();
state._fsp--;
@@ -8917,7 +8537,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3520:1: entryRuleNonLiteralValueSpecification returns [EObject current=null] : iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3373:1: entryRuleNonLiteralValueSpecification returns [EObject current=null] : iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF ;
public final EObject entryRuleNonLiteralValueSpecification() throws RecognitionException {
EObject current = null;
@@ -8925,17 +8545,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3521:2: (iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3522:2: iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3374:2: (iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3375:2: iv_ruleNonLiteralValueSpecification= ruleNonLiteralValueSpecification EOF
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationRule());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification7409);
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification7172);
iv_ruleNonLiteralValueSpecification=ruleNonLiteralValueSpecification();
state._fsp--;
current =iv_ruleNonLiteralValueSpecification;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification7419);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification7182);
}
@@ -8953,7 +8573,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonLiteralValueSpecification"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3529:1: ruleNonLiteralValueSpecification returns [EObject current=null] : (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3382:1: ruleNonLiteralValueSpecification returns [EObject current=null] : (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression ) ;
public final EObject ruleNonLiteralValueSpecification() throws RecognitionException {
EObject current = null;
@@ -8971,54 +8591,54 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3532:28: ( (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3533:1: (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3385:28: ( (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3386:1: (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3533:1: (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression )
- int alt61=5;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3386:1: (this_NameExpression_0= ruleNameExpression | this_ParenthesizedExpression_1= ruleParenthesizedExpression | this_InstanceCreationExpression_2= ruleInstanceCreationExpression | this_ThisExpression_3= ruleThisExpression | this_SuperInvocationExpression_4= ruleSuperInvocationExpression )
+ int alt55=5;
switch ( input.LA(1) ) {
case RULE_ID:
case 17:
case 18:
{
- alt61=1;
+ alt55=1;
}
break;
case 24:
{
- alt61=2;
+ alt55=2;
}
break;
case 59:
{
- alt61=3;
+ alt55=3;
}
break;
case 57:
{
- alt61=4;
+ alt55=4;
}
break;
case 58:
{
- alt61=5;
+ alt55=5;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 61, 0, input);
+ new NoViableAltException("", 55, 0, input);
throw nvae;
}
- switch (alt61) {
+ switch (alt55) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3534:5: this_NameExpression_0= ruleNameExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3387:5: this_NameExpression_0= ruleNameExpression
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationAccess().getNameExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleNameExpression_in_ruleNonLiteralValueSpecification7466);
+ pushFollow(FOLLOW_ruleNameExpression_in_ruleNonLiteralValueSpecification7229);
this_NameExpression_0=ruleNameExpression();
state._fsp--;
@@ -9031,12 +8651,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3544:5: this_ParenthesizedExpression_1= ruleParenthesizedExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3397:5: this_ParenthesizedExpression_1= ruleParenthesizedExpression
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationAccess().getParenthesizedExpressionParserRuleCall_1());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_ruleNonLiteralValueSpecification7493);
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_ruleNonLiteralValueSpecification7256);
this_ParenthesizedExpression_1=ruleParenthesizedExpression();
state._fsp--;
@@ -9049,12 +8669,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3554:5: this_InstanceCreationExpression_2= ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3407:5: this_InstanceCreationExpression_2= ruleInstanceCreationExpression
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationAccess().getInstanceCreationExpressionParserRuleCall_2());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleNonLiteralValueSpecification7520);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleNonLiteralValueSpecification7283);
this_InstanceCreationExpression_2=ruleInstanceCreationExpression();
state._fsp--;
@@ -9067,12 +8687,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3564:5: this_ThisExpression_3= ruleThisExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3417:5: this_ThisExpression_3= ruleThisExpression
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationAccess().getThisExpressionParserRuleCall_3());
- pushFollow(FOLLOW_ruleThisExpression_in_ruleNonLiteralValueSpecification7547);
+ pushFollow(FOLLOW_ruleThisExpression_in_ruleNonLiteralValueSpecification7310);
this_ThisExpression_3=ruleThisExpression();
state._fsp--;
@@ -9085,12 +8705,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3574:5: this_SuperInvocationExpression_4= ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3427:5: this_SuperInvocationExpression_4= ruleSuperInvocationExpression
{
newCompositeNode(grammarAccess.getNonLiteralValueSpecificationAccess().getSuperInvocationExpressionParserRuleCall_4());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleNonLiteralValueSpecification7574);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleNonLiteralValueSpecification7337);
this_SuperInvocationExpression_4=ruleSuperInvocationExpression();
state._fsp--;
@@ -9123,7 +8743,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleParenthesizedExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3590:1: entryRuleParenthesizedExpression returns [EObject current=null] : iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3443:1: entryRuleParenthesizedExpression returns [EObject current=null] : iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF ;
public final EObject entryRuleParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -9131,17 +8751,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3591:2: (iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3592:2: iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3444:2: (iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3445:2: iv_ruleParenthesizedExpression= ruleParenthesizedExpression EOF
{
newCompositeNode(grammarAccess.getParenthesizedExpressionRule());
- pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression7609);
+ pushFollow(FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression7372);
iv_ruleParenthesizedExpression=ruleParenthesizedExpression();
state._fsp--;
current =iv_ruleParenthesizedExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleParenthesizedExpression7619);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleParenthesizedExpression7382);
}
@@ -9159,7 +8779,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleParenthesizedExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3599:1: ruleParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3452:1: ruleParenthesizedExpression returns [EObject current=null] : (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? ) ;
public final EObject ruleParenthesizedExpression() throws RecognitionException {
EObject current = null;
@@ -9175,26 +8795,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3602:28: ( (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3603:1: (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3455:28: ( (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3456:1: (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3603:1: (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3603:3: otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3456:1: (otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3456:3: otherlv_0= '(' ( (lv_expOrTypeCast_1_0= ruleExpression ) ) otherlv_2= ')' ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )?
{
- otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleParenthesizedExpression7656);
+ otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleParenthesizedExpression7419);
newLeafNode(otherlv_0, grammarAccess.getParenthesizedExpressionAccess().getLeftParenthesisKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3607:1: ( (lv_expOrTypeCast_1_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3608:1: (lv_expOrTypeCast_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3460:1: ( (lv_expOrTypeCast_1_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3461:1: (lv_expOrTypeCast_1_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3608:1: (lv_expOrTypeCast_1_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3609:3: lv_expOrTypeCast_1_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3461:1: (lv_expOrTypeCast_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3462:3: lv_expOrTypeCast_1_0= ruleExpression
{
newCompositeNode(grammarAccess.getParenthesizedExpressionAccess().getExpOrTypeCastExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleParenthesizedExpression7677);
+ pushFollow(FOLLOW_ruleExpression_in_ruleParenthesizedExpression7440);
lv_expOrTypeCast_1_0=ruleExpression();
state._fsp--;
@@ -9216,34 +8836,34 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleParenthesizedExpression7689);
+ otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleParenthesizedExpression7452);
newLeafNode(otherlv_2, grammarAccess.getParenthesizedExpressionAccess().getRightParenthesisKeyword_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3629:1: ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )?
- int alt62=3;
- int LA62_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3482:1: ( ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) ) | ( (lv_suffix_4_0= ruleSuffixExpression ) ) )?
+ int alt56=3;
+ int LA56_0 = input.LA(1);
- if ( (LA62_0==RULE_ID||(LA62_0>=17 && LA62_0<=18)||LA62_0==24||(LA62_0>=57 && LA62_0<=59)) ) {
- alt62=1;
+ if ( (LA56_0==RULE_ID||(LA56_0>=17 && LA56_0<=18)||LA56_0==24||(LA56_0>=57 && LA56_0<=59)) ) {
+ alt56=1;
}
- else if ( (LA62_0==49||LA62_0==52) ) {
- alt62=2;
+ else if ( (LA56_0==49||LA56_0==52) ) {
+ alt56=2;
}
- switch (alt62) {
+ switch (alt56) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3629:2: ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3482:2: ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3629:2: ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3630:1: (lv_casted_3_0= ruleNonLiteralValueSpecification )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3482:2: ( (lv_casted_3_0= ruleNonLiteralValueSpecification ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3483:1: (lv_casted_3_0= ruleNonLiteralValueSpecification )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3630:1: (lv_casted_3_0= ruleNonLiteralValueSpecification )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3631:3: lv_casted_3_0= ruleNonLiteralValueSpecification
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3483:1: (lv_casted_3_0= ruleNonLiteralValueSpecification )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3484:3: lv_casted_3_0= ruleNonLiteralValueSpecification
{
newCompositeNode(grammarAccess.getParenthesizedExpressionAccess().getCastedNonLiteralValueSpecificationParserRuleCall_3_0_0());
- pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_ruleParenthesizedExpression7711);
+ pushFollow(FOLLOW_ruleNonLiteralValueSpecification_in_ruleParenthesizedExpression7474);
lv_casted_3_0=ruleNonLiteralValueSpecification();
state._fsp--;
@@ -9269,18 +8889,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3648:6: ( (lv_suffix_4_0= ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3501:6: ( (lv_suffix_4_0= ruleSuffixExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3648:6: ( (lv_suffix_4_0= ruleSuffixExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3649:1: (lv_suffix_4_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3501:6: ( (lv_suffix_4_0= ruleSuffixExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3502:1: (lv_suffix_4_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3649:1: (lv_suffix_4_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3650:3: lv_suffix_4_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3502:1: (lv_suffix_4_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3503:3: lv_suffix_4_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getParenthesizedExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_1_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleParenthesizedExpression7738);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleParenthesizedExpression7501);
lv_suffix_4_0=ruleSuffixExpression();
state._fsp--;
@@ -9329,7 +8949,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNullExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3674:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3527:1: entryRuleNullExpression returns [EObject current=null] : iv_ruleNullExpression= ruleNullExpression EOF ;
public final EObject entryRuleNullExpression() throws RecognitionException {
EObject current = null;
@@ -9337,17 +8957,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3675:2: (iv_ruleNullExpression= ruleNullExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3676:2: iv_ruleNullExpression= ruleNullExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3528:2: (iv_ruleNullExpression= ruleNullExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3529:2: iv_ruleNullExpression= ruleNullExpression EOF
{
newCompositeNode(grammarAccess.getNullExpressionRule());
- pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression7776);
+ pushFollow(FOLLOW_ruleNullExpression_in_entryRuleNullExpression7539);
iv_ruleNullExpression=ruleNullExpression();
state._fsp--;
current =iv_ruleNullExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNullExpression7786);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNullExpression7549);
}
@@ -9365,7 +8985,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNullExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3683:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3536:1: ruleNullExpression returns [EObject current=null] : ( () otherlv_1= 'null' ) ;
public final EObject ruleNullExpression() throws RecognitionException {
EObject current = null;
@@ -9374,14 +8994,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3686:28: ( ( () otherlv_1= 'null' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3687:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3539:28: ( ( () otherlv_1= 'null' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3540:1: ( () otherlv_1= 'null' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3687:1: ( () otherlv_1= 'null' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3687:2: () otherlv_1= 'null'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3540:1: ( () otherlv_1= 'null' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3540:2: () otherlv_1= 'null'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3687:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3688:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3540:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3541:5:
{
current = forceCreateModelElement(
@@ -9391,7 +9011,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,56,FOLLOW_56_in_ruleNullExpression7832);
+ otherlv_1=(Token)match(input,56,FOLLOW_56_in_ruleNullExpression7595);
newLeafNode(otherlv_1, grammarAccess.getNullExpressionAccess().getNullKeyword_1());
@@ -9416,7 +9036,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleThisExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3705:1: entryRuleThisExpression returns [EObject current=null] : iv_ruleThisExpression= ruleThisExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3558:1: entryRuleThisExpression returns [EObject current=null] : iv_ruleThisExpression= ruleThisExpression EOF ;
public final EObject entryRuleThisExpression() throws RecognitionException {
EObject current = null;
@@ -9424,17 +9044,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3706:2: (iv_ruleThisExpression= ruleThisExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3707:2: iv_ruleThisExpression= ruleThisExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3559:2: (iv_ruleThisExpression= ruleThisExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3560:2: iv_ruleThisExpression= ruleThisExpression EOF
{
newCompositeNode(grammarAccess.getThisExpressionRule());
- pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression7868);
+ pushFollow(FOLLOW_ruleThisExpression_in_entryRuleThisExpression7631);
iv_ruleThisExpression=ruleThisExpression();
state._fsp--;
current =iv_ruleThisExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleThisExpression7878);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleThisExpression7641);
}
@@ -9452,7 +9072,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleThisExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3714:1: ruleThisExpression returns [EObject current=null] : ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3567:1: ruleThisExpression returns [EObject current=null] : ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleThisExpression() throws RecognitionException {
EObject current = null;
@@ -9463,14 +9083,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3717:28: ( ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3718:1: ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3570:28: ( ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3571:1: ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3718:1: ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3718:2: () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3571:1: ( () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3571:2: () otherlv_1= 'this' ( (lv_suffix_2_0= ruleSuffixExpression ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3718:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3719:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3571:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3572:5:
{
current = forceCreateModelElement(
@@ -9480,28 +9100,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,57,FOLLOW_57_in_ruleThisExpression7924);
+ otherlv_1=(Token)match(input,57,FOLLOW_57_in_ruleThisExpression7687);
newLeafNode(otherlv_1, grammarAccess.getThisExpressionAccess().getThisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3728:1: ( (lv_suffix_2_0= ruleSuffixExpression ) )?
- int alt63=2;
- int LA63_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3581:1: ( (lv_suffix_2_0= ruleSuffixExpression ) )?
+ int alt57=2;
+ int LA57_0 = input.LA(1);
- if ( (LA63_0==49||LA63_0==52) ) {
- alt63=1;
+ if ( (LA57_0==49||LA57_0==52) ) {
+ alt57=1;
}
- switch (alt63) {
+ switch (alt57) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3729:1: (lv_suffix_2_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3582:1: (lv_suffix_2_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3729:1: (lv_suffix_2_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3730:3: lv_suffix_2_0= ruleSuffixExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3582:1: (lv_suffix_2_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3583:3: lv_suffix_2_0= ruleSuffixExpression
{
newCompositeNode(grammarAccess.getThisExpressionAccess().getSuffixSuffixExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleThisExpression7945);
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleThisExpression7708);
lv_suffix_2_0=ruleSuffixExpression();
state._fsp--;
@@ -9547,7 +9167,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSuperInvocationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3754:1: entryRuleSuperInvocationExpression returns [EObject current=null] : iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3607:1: entryRuleSuperInvocationExpression returns [EObject current=null] : iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF ;
public final EObject entryRuleSuperInvocationExpression() throws RecognitionException {
EObject current = null;
@@ -9555,17 +9175,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3755:2: (iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3756:2: iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3608:2: (iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3609:2: iv_ruleSuperInvocationExpression= ruleSuperInvocationExpression EOF
{
newCompositeNode(grammarAccess.getSuperInvocationExpressionRule());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression7982);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression7745);
iv_ruleSuperInvocationExpression=ruleSuperInvocationExpression();
state._fsp--;
current =iv_ruleSuperInvocationExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationExpression7992);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationExpression7755);
}
@@ -9583,98 +9203,76 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSuperInvocationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3763:1: ruleSuperInvocationExpression returns [EObject current=null] : (otherlv_0= 'super' ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3616:1: ruleSuperInvocationExpression returns [EObject current=null] : (otherlv_0= 'super' ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) ) ) ;
public final EObject ruleSuperInvocationExpression() throws RecognitionException {
EObject current = null;
Token otherlv_0=null;
- Token otherlv_1=null;
- Token lv_className_2_0=null;
- Token otherlv_3=null;
- EObject lv_operationCallWithoutDot_4_0 = null;
+ Token otherlv_2=null;
+ EObject lv_tuple_1_0 = null;
- EObject lv_operationCall_5_0 = null;
+ EObject lv_operationName_3_0 = null;
+
+ EObject lv_tuple_4_0 = null;
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3766:28: ( (otherlv_0= 'super' ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3767:1: (otherlv_0= 'super' ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3619:28: ( (otherlv_0= 'super' ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3620:1: (otherlv_0= 'super' ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3767:1: (otherlv_0= 'super' ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3767:3: otherlv_0= 'super' ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3620:1: (otherlv_0= 'super' ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3620:3: otherlv_0= 'super' ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) )
{
- otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleSuperInvocationExpression8029);
+ otherlv_0=(Token)match(input,58,FOLLOW_58_in_ruleSuperInvocationExpression7792);
newLeafNode(otherlv_0, grammarAccess.getSuperInvocationExpressionAccess().getSuperKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3771:1: ( (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) ) | ( (lv_operationCall_5_0= ruleOperationCallExpression ) ) )
- int alt64=2;
- int LA64_0 = input.LA(1);
-
- if ( (LA64_0==49) ) {
- int LA64_1 = input.LA(2);
-
- if ( (LA64_1==RULE_ID) ) {
- int LA64_2 = input.LA(3);
-
- if ( (LA64_2==24) ) {
- alt64=2;
- }
- else if ( (LA64_2==19) ) {
- alt64=1;
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 64, 2, input);
-
- throw nvae;
- }
- }
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 64, 1, input);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3624:1: ( ( (lv_tuple_1_0= ruleTuple ) ) | (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) ) )
+ int alt58=2;
+ int LA58_0 = input.LA(1);
- throw nvae;
- }
+ if ( (LA58_0==24) ) {
+ alt58=1;
+ }
+ else if ( (LA58_0==49) ) {
+ alt58=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 64, 0, input);
+ new NoViableAltException("", 58, 0, input);
throw nvae;
}
- switch (alt64) {
+ switch (alt58) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3771:2: (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3624:2: ( (lv_tuple_1_0= ruleTuple ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3771:2: (otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3771:4: otherlv_1= '.' ( (lv_className_2_0= RULE_ID ) ) otherlv_3= '::' ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3624:2: ( (lv_tuple_1_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3625:1: (lv_tuple_1_0= ruleTuple )
{
- otherlv_1=(Token)match(input,49,FOLLOW_49_in_ruleSuperInvocationExpression8043);
-
- newLeafNode(otherlv_1, grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_0_0());
-
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3775:1: ( (lv_className_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3776:1: (lv_className_2_0= RULE_ID )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3776:1: (lv_className_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3777:3: lv_className_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3625:1: (lv_tuple_1_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3626:3: lv_tuple_1_0= ruleTuple
{
- lv_className_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleSuperInvocationExpression8060);
+
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_0_0());
+
+ pushFollow(FOLLOW_ruleTuple_in_ruleSuperInvocationExpression7814);
+ lv_tuple_1_0=ruleTuple();
+
+ state._fsp--;
- newLeafNode(lv_className_2_0, grammarAccess.getSuperInvocationExpressionAccess().getClassNameIDTerminalRuleCall_1_0_1_0());
-
if (current==null) {
- current = createModelElement(grammarAccess.getSuperInvocationExpressionRule());
+ current = createModelElementForParent(grammarAccess.getSuperInvocationExpressionRule());
}
- setWithLastConsumed(
+ set(
current,
- "className",
- lv_className_2_0,
- "ID");
+ "tuple",
+ lv_tuple_1_0,
+ "Tuple");
+ afterParserOrEnumRuleCall();
}
@@ -9682,21 +9280,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,19,FOLLOW_19_in_ruleSuperInvocationExpression8077);
- newLeafNode(otherlv_3, grammarAccess.getSuperInvocationExpressionAccess().getColonColonKeyword_1_0_2());
+ }
+ break;
+ case 2 :
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3643:6: (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3643:6: (otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3643:8: otherlv_2= '.' ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_4_0= ruleTuple ) )
+ {
+ otherlv_2=(Token)match(input,49,FOLLOW_49_in_ruleSuperInvocationExpression7833);
+
+ newLeafNode(otherlv_2, grammarAccess.getSuperInvocationExpressionAccess().getFullStopKeyword_1_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3797:1: ( (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3798:1: (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3647:1: ( (lv_operationName_3_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3648:1: (lv_operationName_3_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3798:1: (lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3799:3: lv_operationCallWithoutDot_4_0= ruleOperationCallExpressionWithoutDot
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3648:1: (lv_operationName_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3649:3: lv_operationName_3_0= ruleQualifiedNameWithBinding
{
- newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0());
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0());
- pushFollow(FOLLOW_ruleOperationCallExpressionWithoutDot_in_ruleSuperInvocationExpression8098);
- lv_operationCallWithoutDot_4_0=ruleOperationCallExpressionWithoutDot();
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleSuperInvocationExpression7854);
+ lv_operationName_3_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -9706,9 +9313,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
set(
current,
- "operationCallWithoutDot",
- lv_operationCallWithoutDot_4_0,
- "OperationCallExpressionWithoutDot");
+ "operationName",
+ lv_operationName_3_0,
+ "QualifiedNameWithBinding");
afterParserOrEnumRuleCall();
@@ -9717,26 +9324,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
-
- }
-
-
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3816:6: ( (lv_operationCall_5_0= ruleOperationCallExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3665:2: ( (lv_tuple_4_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3666:1: (lv_tuple_4_0= ruleTuple )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3816:6: ( (lv_operationCall_5_0= ruleOperationCallExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3817:1: (lv_operationCall_5_0= ruleOperationCallExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3817:1: (lv_operationCall_5_0= ruleOperationCallExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3818:3: lv_operationCall_5_0= ruleOperationCallExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3666:1: (lv_tuple_4_0= ruleTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3667:3: lv_tuple_4_0= ruleTuple
{
- newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getOperationCallOperationCallExpressionParserRuleCall_1_1_0());
+ newCompositeNode(grammarAccess.getSuperInvocationExpressionAccess().getTupleTupleParserRuleCall_1_1_2_0());
- pushFollow(FOLLOW_ruleOperationCallExpression_in_ruleSuperInvocationExpression8126);
- lv_operationCall_5_0=ruleOperationCallExpression();
+ pushFollow(FOLLOW_ruleTuple_in_ruleSuperInvocationExpression7875);
+ lv_tuple_4_0=ruleTuple();
state._fsp--;
@@ -9746,9 +9344,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
set(
current,
- "operationCall",
- lv_operationCall_5_0,
- "OperationCallExpression");
+ "tuple",
+ lv_tuple_4_0,
+ "Tuple");
afterParserOrEnumRuleCall();
@@ -9759,6 +9357,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
+
+
+ }
break;
}
@@ -9784,7 +9385,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInstanceCreationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3842:1: entryRuleInstanceCreationExpression returns [EObject current=null] : iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3691:1: entryRuleInstanceCreationExpression returns [EObject current=null] : iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF ;
public final EObject entryRuleInstanceCreationExpression() throws RecognitionException {
EObject current = null;
@@ -9792,17 +9393,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3843:2: (iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3844:2: iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3692:2: (iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3693:2: iv_ruleInstanceCreationExpression= ruleInstanceCreationExpression EOF
{
newCompositeNode(grammarAccess.getInstanceCreationExpressionRule());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression8163);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression7913);
iv_ruleInstanceCreationExpression=ruleInstanceCreationExpression();
state._fsp--;
current =iv_ruleInstanceCreationExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationExpression8173);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationExpression7923);
}
@@ -9820,7 +9421,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInstanceCreationExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3851:1: ruleInstanceCreationExpression returns [EObject current=null] : (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3700:1: ruleInstanceCreationExpression returns [EObject current=null] : (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleInstanceCreationTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) ;
public final EObject ruleInstanceCreationExpression() throws RecognitionException {
EObject current = null;
@@ -9829,34 +9430,32 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
EObject lv_tuple_2_0 = null;
- EObject lv_sequenceConstuctionCompletion_3_0 = null;
-
- EObject lv_suffix_4_0 = null;
+ EObject lv_suffix_3_0 = null;
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3854:28: ( (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3855:1: (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3703:28: ( (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleInstanceCreationTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3704:1: (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleInstanceCreationTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3855:1: (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3855:3: otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) ) ( (lv_suffix_4_0= ruleSuffixExpression ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3704:1: (otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleInstanceCreationTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3704:3: otherlv_0= 'new' ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) ) ( (lv_tuple_2_0= ruleInstanceCreationTuple ) ) ( (lv_suffix_3_0= ruleSuffixExpression ) )?
{
- otherlv_0=(Token)match(input,59,FOLLOW_59_in_ruleInstanceCreationExpression8210);
+ otherlv_0=(Token)match(input,59,FOLLOW_59_in_ruleInstanceCreationExpression7960);
newLeafNode(otherlv_0, grammarAccess.getInstanceCreationExpressionAccess().getNewKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3859:1: ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3860:1: (lv_constructor_1_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3708:1: ( (lv_constructor_1_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3709:1: (lv_constructor_1_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3860:1: (lv_constructor_1_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3861:3: lv_constructor_1_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3709:1: (lv_constructor_1_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3710:3: lv_constructor_1_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getConstructorQualifiedNameWithBindingParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleInstanceCreationExpression8231);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleInstanceCreationExpression7981);
lv_constructor_1_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -9878,37 +9477,56 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3877:2: ( ( (lv_tuple_2_0= ruleTuple ) ) | ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) ) )
- int alt65=2;
- int LA65_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3726:2: ( (lv_tuple_2_0= ruleInstanceCreationTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3727:1: (lv_tuple_2_0= ruleInstanceCreationTuple )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3727:1: (lv_tuple_2_0= ruleInstanceCreationTuple )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3728:3: lv_tuple_2_0= ruleInstanceCreationTuple
+ {
+
+ newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getTupleInstanceCreationTupleParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_ruleInstanceCreationExpression8002);
+ lv_tuple_2_0=ruleInstanceCreationTuple();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
+ }
+ set(
+ current,
+ "tuple",
+ lv_tuple_2_0,
+ "InstanceCreationTuple");
+ afterParserOrEnumRuleCall();
+
- if ( (LA65_0==24) ) {
- alt65=1;
}
- else if ( (LA65_0==50||LA65_0==60) ) {
- alt65=2;
+
+
}
- else {
- NoViableAltException nvae =
- new NoViableAltException("", 65, 0, input);
- throw nvae;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3744:2: ( (lv_suffix_3_0= ruleSuffixExpression ) )?
+ int alt59=2;
+ int LA59_0 = input.LA(1);
+
+ if ( (LA59_0==49||LA59_0==52) ) {
+ alt59=1;
}
- switch (alt65) {
+ switch (alt59) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3877:3: ( (lv_tuple_2_0= ruleTuple ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3745:1: (lv_suffix_3_0= ruleSuffixExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3877:3: ( (lv_tuple_2_0= ruleTuple ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3878:1: (lv_tuple_2_0= ruleTuple )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3878:1: (lv_tuple_2_0= ruleTuple )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3879:3: lv_tuple_2_0= ruleTuple
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3745:1: (lv_suffix_3_0= ruleSuffixExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3746:3: lv_suffix_3_0= ruleSuffixExpression
{
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getTupleTupleParserRuleCall_2_0_0());
+ newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleTuple_in_ruleInstanceCreationExpression8253);
- lv_tuple_2_0=ruleTuple();
+ pushFollow(FOLLOW_ruleSuffixExpression_in_ruleInstanceCreationExpression8023);
+ lv_suffix_3_0=ruleSuffixExpression();
state._fsp--;
@@ -9918,9 +9536,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
set(
current,
- "tuple",
- lv_tuple_2_0,
- "Tuple");
+ "suffix",
+ lv_suffix_3_0,
+ "SuffixExpression");
afterParserOrEnumRuleCall();
@@ -9928,36 +9546,137 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
+ break;
+
+ }
- }
- break;
- case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3896:6: ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) )
+ }
+
+
+ }
+
+ leaveRule();
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleInstanceCreationExpression"
+
+
+ // $ANTLR start "entryRuleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3770:1: entryRuleInstanceCreationTuple returns [EObject current=null] : iv_ruleInstanceCreationTuple= ruleInstanceCreationTuple EOF ;
+ public final EObject entryRuleInstanceCreationTuple() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleInstanceCreationTuple = null;
+
+
+ try {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3771:2: (iv_ruleInstanceCreationTuple= ruleInstanceCreationTuple EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3772:2: iv_ruleInstanceCreationTuple= ruleInstanceCreationTuple EOF
+ {
+ newCompositeNode(grammarAccess.getInstanceCreationTupleRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple8060);
+ iv_ruleInstanceCreationTuple=ruleInstanceCreationTuple();
+
+ state._fsp--;
+
+ current =iv_ruleInstanceCreationTuple;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTuple8070);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleInstanceCreationTuple"
+
+
+ // $ANTLR start "ruleInstanceCreationTuple"
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3779:1: ruleInstanceCreationTuple returns [EObject current=null] : ( () otherlv_1= '(' ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )? otherlv_5= ')' ) ;
+ public final EObject ruleInstanceCreationTuple() throws RecognitionException {
+ EObject current = null;
+
+ Token otherlv_1=null;
+ Token otherlv_3=null;
+ Token otherlv_5=null;
+ EObject lv_instanceCreationTupleElement_2_0 = null;
+
+ EObject lv_instanceCreationTupleElement_4_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3782:28: ( ( () otherlv_1= '(' ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )? otherlv_5= ')' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3783:1: ( () otherlv_1= '(' ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )? otherlv_5= ')' )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3783:1: ( () otherlv_1= '(' ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )? otherlv_5= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3783:2: () otherlv_1= '(' ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )? otherlv_5= ')'
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3783:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3784:5:
+ {
+
+ current = forceCreateModelElement(
+ grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleAction_0(),
+ current);
+
+
+ }
+
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleInstanceCreationTuple8116);
+
+ newLeafNode(otherlv_1, grammarAccess.getInstanceCreationTupleAccess().getLeftParenthesisKeyword_1());
+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3793:1: ( ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )* )?
+ int alt61=2;
+ int LA61_0 = input.LA(1);
+
+ if ( (LA61_0==RULE_ID) ) {
+ alt61=1;
+ }
+ switch (alt61) {
+ case 1 :
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3793:2: ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) ) (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3896:6: ( (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3897:1: (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3793:2: ( (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3794:1: (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3897:1: (lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3898:3: lv_sequenceConstuctionCompletion_3_0= ruleSequenceConstructionCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3794:1: (lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3795:3: lv_instanceCreationTupleElement_2_0= ruleInstanceCreationTupleElement
{
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0());
+ newCompositeNode(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0());
- pushFollow(FOLLOW_ruleSequenceConstructionCompletion_in_ruleInstanceCreationExpression8280);
- lv_sequenceConstuctionCompletion_3_0=ruleSequenceConstructionCompletion();
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_ruleInstanceCreationTuple8138);
+ lv_instanceCreationTupleElement_2_0=ruleInstanceCreationTupleElement();
state._fsp--;
if (current==null) {
- current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
+ current = createModelElementForParent(grammarAccess.getInstanceCreationTupleRule());
}
- set(
+ add(
current,
- "sequenceConstuctionCompletion",
- lv_sequenceConstuctionCompletion_3_0,
- "SequenceConstructionCompletion");
+ "instanceCreationTupleElement",
+ lv_instanceCreationTupleElement_2_0,
+ "InstanceCreationTupleElement");
afterParserOrEnumRuleCall();
@@ -9966,51 +9685,208 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3811:2: (otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) ) )*
+ loop60:
+ do {
+ int alt60=2;
+ int LA60_0 = input.LA(1);
+
+ if ( (LA60_0==21) ) {
+ alt60=1;
+ }
+
+
+ switch (alt60) {
+ case 1 :
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3811:4: otherlv_3= ',' ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) )
+ {
+ otherlv_3=(Token)match(input,21,FOLLOW_21_in_ruleInstanceCreationTuple8151);
+
+ newLeafNode(otherlv_3, grammarAccess.getInstanceCreationTupleAccess().getCommaKeyword_2_1_0());
+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3815:1: ( (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3816:1: (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3816:1: (lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3817:3: lv_instanceCreationTupleElement_4_0= ruleInstanceCreationTupleElement
+ {
+
+ newCompositeNode(grammarAccess.getInstanceCreationTupleAccess().getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0());
+
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_ruleInstanceCreationTuple8172);
+ lv_instanceCreationTupleElement_4_0=ruleInstanceCreationTupleElement();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getInstanceCreationTupleRule());
+ }
+ add(
+ current,
+ "instanceCreationTupleElement",
+ lv_instanceCreationTupleElement_4_0,
+ "InstanceCreationTupleElement");
+ afterParserOrEnumRuleCall();
+
+
+ }
+
+
+ }
+
+
+ }
+ break;
+
+ default :
+ break loop60;
+ }
+ } while (true);
+
}
break;
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3914:3: ( (lv_suffix_4_0= ruleSuffixExpression ) )?
- int alt66=2;
- int LA66_0 = input.LA(1);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleInstanceCreationTuple8188);
+
+ newLeafNode(otherlv_5, grammarAccess.getInstanceCreationTupleAccess().getRightParenthesisKeyword_3());
+
- if ( (LA66_0==49||LA66_0==52) ) {
- alt66=1;
}
- switch (alt66) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3915:1: (lv_suffix_4_0= ruleSuffixExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3915:1: (lv_suffix_4_0= ruleSuffixExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3916:3: lv_suffix_4_0= ruleSuffixExpression
- {
-
- newCompositeNode(grammarAccess.getInstanceCreationExpressionAccess().getSuffixSuffixExpressionParserRuleCall_3_0());
-
- pushFollow(FOLLOW_ruleSuffixExpression_in_ruleInstanceCreationExpression8302);
- lv_suffix_4_0=ruleSuffixExpression();
- state._fsp--;
+ }
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getInstanceCreationExpressionRule());
- }
- set(
- current,
- "suffix",
- lv_suffix_4_0,
- "SuffixExpression");
- afterParserOrEnumRuleCall();
-
+ leaveRule();
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "ruleInstanceCreationTuple"
- }
+ // $ANTLR start "entryRuleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3845:1: entryRuleInstanceCreationTupleElement returns [EObject current=null] : iv_ruleInstanceCreationTupleElement= ruleInstanceCreationTupleElement EOF ;
+ public final EObject entryRuleInstanceCreationTupleElement() throws RecognitionException {
+ EObject current = null;
+
+ EObject iv_ruleInstanceCreationTupleElement = null;
+
+
+ try {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3846:2: (iv_ruleInstanceCreationTupleElement= ruleInstanceCreationTupleElement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3847:2: iv_ruleInstanceCreationTupleElement= ruleInstanceCreationTupleElement EOF
+ {
+ newCompositeNode(grammarAccess.getInstanceCreationTupleElementRule());
+ pushFollow(FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement8224);
+ iv_ruleInstanceCreationTupleElement=ruleInstanceCreationTupleElement();
+
+ state._fsp--;
+
+ current =iv_ruleInstanceCreationTupleElement;
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement8234);
+
+ }
+
+ }
+
+ catch (RecognitionException re) {
+ recover(input,re);
+ appendSkippedTokens();
+ }
+ finally {
+ }
+ return current;
+ }
+ // $ANTLR end "entryRuleInstanceCreationTupleElement"
+
+
+ // $ANTLR start "ruleInstanceCreationTupleElement"
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3854:1: ruleInstanceCreationTupleElement returns [EObject current=null] : ( ( (lv_role_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_object_2_0= ruleExpression ) ) ) ;
+ public final EObject ruleInstanceCreationTupleElement() throws RecognitionException {
+ EObject current = null;
+
+ Token lv_role_0_0=null;
+ Token otherlv_1=null;
+ EObject lv_object_2_0 = null;
+
+
+ enterRule();
+
+ try {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3857:28: ( ( ( (lv_role_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_object_2_0= ruleExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3858:1: ( ( (lv_role_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_object_2_0= ruleExpression ) ) )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3858:1: ( ( (lv_role_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_object_2_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3858:2: ( (lv_role_0_0= RULE_ID ) ) otherlv_1= '=>' ( (lv_object_2_0= ruleExpression ) )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3858:2: ( (lv_role_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3859:1: (lv_role_0_0= RULE_ID )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3859:1: (lv_role_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3860:3: lv_role_0_0= RULE_ID
+ {
+ lv_role_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleInstanceCreationTupleElement8276);
+
+ newLeafNode(lv_role_0_0, grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0());
+
+
+ if (current==null) {
+ current = createModelElement(grammarAccess.getInstanceCreationTupleElementRule());
+ }
+ setWithLastConsumed(
+ current,
+ "role",
+ lv_role_0_0,
+ "ID");
+
+
+ }
+
+
+ }
+
+ otherlv_1=(Token)match(input,23,FOLLOW_23_in_ruleInstanceCreationTupleElement8293);
+
+ newLeafNode(otherlv_1, grammarAccess.getInstanceCreationTupleElementAccess().getEqualsSignGreaterThanSignKeyword_1());
+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3880:1: ( (lv_object_2_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3881:1: (lv_object_2_0= ruleExpression )
+ {
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3881:1: (lv_object_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3882:3: lv_object_2_0= ruleExpression
+ {
+
+ newCompositeNode(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0());
+
+ pushFollow(FOLLOW_ruleExpression_in_ruleInstanceCreationTupleElement8314);
+ lv_object_2_0=ruleExpression();
+
+ state._fsp--;
+
+
+ if (current==null) {
+ current = createModelElementForParent(grammarAccess.getInstanceCreationTupleElementRule());
+ }
+ set(
+ current,
+ "object",
+ lv_object_2_0,
+ "Expression");
+ afterParserOrEnumRuleCall();
+
+
+ }
- }
- break;
}
@@ -10031,11 +9907,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
return current;
}
- // $ANTLR end "ruleInstanceCreationExpression"
+ // $ANTLR end "ruleInstanceCreationTupleElement"
// $ANTLR start "entryRuleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3940:1: entryRuleSequenceConstructionOrAccessCompletion returns [EObject current=null] : iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3906:1: entryRuleSequenceConstructionOrAccessCompletion returns [EObject current=null] : iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF ;
public final EObject entryRuleSequenceConstructionOrAccessCompletion() throws RecognitionException {
EObject current = null;
@@ -10043,17 +9919,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3941:2: (iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3942:2: iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3907:2: (iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3908:2: iv_ruleSequenceConstructionOrAccessCompletion= ruleSequenceConstructionOrAccessCompletion EOF
{
newCompositeNode(grammarAccess.getSequenceConstructionOrAccessCompletionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion8339);
+ pushFollow(FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion8350);
iv_ruleSequenceConstructionOrAccessCompletion=ruleSequenceConstructionOrAccessCompletion();
state._fsp--;
current =iv_ruleSequenceConstructionOrAccessCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion8349);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion8360);
}
@@ -10071,7 +9947,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceConstructionOrAccessCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3949:1: ruleSequenceConstructionOrAccessCompletion returns [EObject current=null] : ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3915:1: ruleSequenceConstructionOrAccessCompletion returns [EObject current=null] : ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) ) ;
public final EObject ruleSequenceConstructionOrAccessCompletion() throws RecognitionException {
EObject current = null;
@@ -10086,39 +9962,39 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3952:28: ( ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3918:28: ( ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) )
- int alt68=2;
- int LA68_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) ) | ( (lv_expression_3_0= ruleSequenceConstructionExpression ) ) )
+ int alt63=2;
+ int LA63_0 = input.LA(1);
- if ( (LA68_0==50) ) {
- alt68=1;
+ if ( (LA63_0==50) ) {
+ alt63=1;
}
- else if ( (LA68_0==60) ) {
- alt68=2;
+ else if ( (LA63_0==60) ) {
+ alt63=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 68, 0, input);
+ new NoViableAltException("", 63, 0, input);
throw nvae;
}
- switch (alt68) {
+ switch (alt63) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:3: ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:3: ( (lv_multiplicityIndicator_0_0= '[' ) ) ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:3: ( (lv_multiplicityIndicator_0_0= '[' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3954:1: (lv_multiplicityIndicator_0_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3919:3: ( (lv_multiplicityIndicator_0_0= '[' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3920:1: (lv_multiplicityIndicator_0_0= '[' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3954:1: (lv_multiplicityIndicator_0_0= '[' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3955:3: lv_multiplicityIndicator_0_0= '['
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3920:1: (lv_multiplicityIndicator_0_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3921:3: lv_multiplicityIndicator_0_0= '['
{
- lv_multiplicityIndicator_0_0=(Token)match(input,50,FOLLOW_50_in_ruleSequenceConstructionOrAccessCompletion8393);
+ lv_multiplicityIndicator_0_0=(Token)match(input,50,FOLLOW_50_in_ruleSequenceConstructionOrAccessCompletion8404);
newLeafNode(lv_multiplicityIndicator_0_0, grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
@@ -10134,36 +10010,36 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3968:2: ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) )
- int alt67=2;
- int LA67_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3934:2: ( ( (lv_accessCompletion_1_0= ruleAccessCompletion ) ) | ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) ) )
+ int alt62=2;
+ int LA62_0 = input.LA(1);
- if ( ((LA67_0>=RULE_INTEGERVALUE && LA67_0<=RULE_ID)||(LA67_0>=16 && LA67_0<=18)||LA67_0==24||(LA67_0>=42 && LA67_0<=43)||(LA67_0>=46 && LA67_0<=48)||(LA67_0>=56 && LA67_0<=59)||(LA67_0>=87 && LA67_0<=88)) ) {
- alt67=1;
+ if ( ((LA62_0>=RULE_INTEGERVALUE && LA62_0<=RULE_ID)||(LA62_0>=16 && LA62_0<=18)||LA62_0==24||(LA62_0>=42 && LA62_0<=43)||(LA62_0>=46 && LA62_0<=48)||(LA62_0>=56 && LA62_0<=59)||(LA62_0>=87 && LA62_0<=88)) ) {
+ alt62=1;
}
- else if ( (LA67_0==51) ) {
- alt67=2;
+ else if ( (LA62_0==51) ) {
+ alt62=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 67, 0, input);
+ new NoViableAltException("", 62, 0, input);
throw nvae;
}
- switch (alt67) {
+ switch (alt62) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3968:3: ( (lv_accessCompletion_1_0= ruleAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3934:3: ( (lv_accessCompletion_1_0= ruleAccessCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3968:3: ( (lv_accessCompletion_1_0= ruleAccessCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3969:1: (lv_accessCompletion_1_0= ruleAccessCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3934:3: ( (lv_accessCompletion_1_0= ruleAccessCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3935:1: (lv_accessCompletion_1_0= ruleAccessCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3969:1: (lv_accessCompletion_1_0= ruleAccessCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3970:3: lv_accessCompletion_1_0= ruleAccessCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3935:1: (lv_accessCompletion_1_0= ruleAccessCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3936:3: lv_accessCompletion_1_0= ruleAccessCompletion
{
newCompositeNode(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getAccessCompletionAccessCompletionParserRuleCall_0_1_0_0());
- pushFollow(FOLLOW_ruleAccessCompletion_in_ruleSequenceConstructionOrAccessCompletion8428);
+ pushFollow(FOLLOW_ruleAccessCompletion_in_ruleSequenceConstructionOrAccessCompletion8439);
lv_accessCompletion_1_0=ruleAccessCompletion();
state._fsp--;
@@ -10189,18 +10065,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3987:6: ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:6: ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3987:6: ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3988:1: (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3953:6: ( (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3954:1: (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3988:1: (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3989:3: lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3954:1: (lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3955:3: lv_sequenceCompletion_2_0= rulePartialSequenceConstructionCompletion
{
newCompositeNode(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getSequenceCompletionPartialSequenceConstructionCompletionParserRuleCall_0_1_1_0());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_ruleSequenceConstructionOrAccessCompletion8455);
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_ruleSequenceConstructionOrAccessCompletion8466);
lv_sequenceCompletion_2_0=rulePartialSequenceConstructionCompletion();
state._fsp--;
@@ -10235,18 +10111,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4006:6: ( (lv_expression_3_0= ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3972:6: ( (lv_expression_3_0= ruleSequenceConstructionExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4006:6: ( (lv_expression_3_0= ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4007:1: (lv_expression_3_0= ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3972:6: ( (lv_expression_3_0= ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3973:1: (lv_expression_3_0= ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4007:1: (lv_expression_3_0= ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4008:3: lv_expression_3_0= ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3973:1: (lv_expression_3_0= ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3974:3: lv_expression_3_0= ruleSequenceConstructionExpression
{
newCompositeNode(grammarAccess.getSequenceConstructionOrAccessCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionOrAccessCompletion8484);
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionOrAccessCompletion8495);
lv_expression_3_0=ruleSequenceConstructionExpression();
state._fsp--;
@@ -10292,7 +10168,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAccessCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4032:1: entryRuleAccessCompletion returns [EObject current=null] : iv_ruleAccessCompletion= ruleAccessCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3998:1: entryRuleAccessCompletion returns [EObject current=null] : iv_ruleAccessCompletion= ruleAccessCompletion EOF ;
public final EObject entryRuleAccessCompletion() throws RecognitionException {
EObject current = null;
@@ -10300,17 +10176,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4033:2: (iv_ruleAccessCompletion= ruleAccessCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4034:2: iv_ruleAccessCompletion= ruleAccessCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:3999:2: (iv_ruleAccessCompletion= ruleAccessCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4000:2: iv_ruleAccessCompletion= ruleAccessCompletion EOF
{
newCompositeNode(grammarAccess.getAccessCompletionRule());
- pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion8520);
+ pushFollow(FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion8531);
iv_ruleAccessCompletion=ruleAccessCompletion();
state._fsp--;
current =iv_ruleAccessCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAccessCompletion8530);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAccessCompletion8541);
}
@@ -10328,7 +10204,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAccessCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4041:1: ruleAccessCompletion returns [EObject current=null] : ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4007:1: ruleAccessCompletion returns [EObject current=null] : ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' ) ;
public final EObject ruleAccessCompletion() throws RecognitionException {
EObject current = null;
@@ -10339,22 +10215,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4044:28: ( ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4045:1: ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4010:28: ( ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4011:1: ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4045:1: ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4045:2: ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4011:1: ( ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4011:2: ( (lv_accessIndex_0_0= ruleExpression ) ) otherlv_1= ']'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4045:2: ( (lv_accessIndex_0_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4046:1: (lv_accessIndex_0_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4011:2: ( (lv_accessIndex_0_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4012:1: (lv_accessIndex_0_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4046:1: (lv_accessIndex_0_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4047:3: lv_accessIndex_0_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4012:1: (lv_accessIndex_0_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4013:3: lv_accessIndex_0_0= ruleExpression
{
newCompositeNode(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleAccessCompletion8576);
+ pushFollow(FOLLOW_ruleExpression_in_ruleAccessCompletion8587);
lv_accessIndex_0_0=ruleExpression();
state._fsp--;
@@ -10376,7 +10252,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_51_in_ruleAccessCompletion8588);
+ otherlv_1=(Token)match(input,51,FOLLOW_51_in_ruleAccessCompletion8599);
newLeafNode(otherlv_1, grammarAccess.getAccessCompletionAccess().getRightSquareBracketKeyword_1());
@@ -10401,7 +10277,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4075:1: entryRulePartialSequenceConstructionCompletion returns [EObject current=null] : iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4041:1: entryRulePartialSequenceConstructionCompletion returns [EObject current=null] : iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF ;
public final EObject entryRulePartialSequenceConstructionCompletion() throws RecognitionException {
EObject current = null;
@@ -10409,17 +10285,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4076:2: (iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4077:2: iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4042:2: (iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4043:2: iv_rulePartialSequenceConstructionCompletion= rulePartialSequenceConstructionCompletion EOF
{
newCompositeNode(grammarAccess.getPartialSequenceConstructionCompletionRule());
- pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion8624);
+ pushFollow(FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion8635);
iv_rulePartialSequenceConstructionCompletion=rulePartialSequenceConstructionCompletion();
state._fsp--;
current =iv_rulePartialSequenceConstructionCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion8634);
+ match(input,EOF,FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion8645);
}
@@ -10437,7 +10313,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "rulePartialSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4084:1: rulePartialSequenceConstructionCompletion returns [EObject current=null] : (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4050:1: rulePartialSequenceConstructionCompletion returns [EObject current=null] : (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) ) ;
public final EObject rulePartialSequenceConstructionCompletion() throws RecognitionException {
EObject current = null;
@@ -10448,26 +10324,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4087:28: ( (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4088:1: (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4053:28: ( (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4054:1: (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4088:1: (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4088:3: otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4054:1: (otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4054:3: otherlv_0= ']' ( (lv_expression_1_0= ruleSequenceConstructionExpression ) )
{
- otherlv_0=(Token)match(input,51,FOLLOW_51_in_rulePartialSequenceConstructionCompletion8671);
+ otherlv_0=(Token)match(input,51,FOLLOW_51_in_rulePartialSequenceConstructionCompletion8682);
newLeafNode(otherlv_0, grammarAccess.getPartialSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4092:1: ( (lv_expression_1_0= ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4093:1: (lv_expression_1_0= ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4058:1: ( (lv_expression_1_0= ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4059:1: (lv_expression_1_0= ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4093:1: (lv_expression_1_0= ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4094:3: lv_expression_1_0= ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4059:1: (lv_expression_1_0= ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4060:3: lv_expression_1_0= ruleSequenceConstructionExpression
{
newCompositeNode(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rulePartialSequenceConstructionCompletion8692);
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_rulePartialSequenceConstructionCompletion8703);
lv_expression_1_0=ruleSequenceConstructionExpression();
state._fsp--;
@@ -10509,157 +10385,8 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR end "rulePartialSequenceConstructionCompletion"
- // $ANTLR start "entryRuleSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4118:1: entryRuleSequenceConstructionCompletion returns [EObject current=null] : iv_ruleSequenceConstructionCompletion= ruleSequenceConstructionCompletion EOF ;
- public final EObject entryRuleSequenceConstructionCompletion() throws RecognitionException {
- EObject current = null;
-
- EObject iv_ruleSequenceConstructionCompletion = null;
-
-
- try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4119:2: (iv_ruleSequenceConstructionCompletion= ruleSequenceConstructionCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4120:2: iv_ruleSequenceConstructionCompletion= ruleSequenceConstructionCompletion EOF
- {
- newCompositeNode(grammarAccess.getSequenceConstructionCompletionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionCompletion_in_entryRuleSequenceConstructionCompletion8728);
- iv_ruleSequenceConstructionCompletion=ruleSequenceConstructionCompletion();
-
- state._fsp--;
-
- current =iv_ruleSequenceConstructionCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionCompletion8738);
-
- }
-
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "entryRuleSequenceConstructionCompletion"
-
-
- // $ANTLR start "ruleSequenceConstructionCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4127:1: ruleSequenceConstructionCompletion returns [EObject current=null] : ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_expression_2_0= ruleSequenceConstructionExpression ) ) ) ;
- public final EObject ruleSequenceConstructionCompletion() throws RecognitionException {
- EObject current = null;
-
- Token lv_multiplicityIndicator_0_0=null;
- Token otherlv_1=null;
- EObject lv_expression_2_0 = null;
-
-
- enterRule();
-
- try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4130:28: ( ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_expression_2_0= ruleSequenceConstructionExpression ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_expression_2_0= ruleSequenceConstructionExpression ) ) )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_expression_2_0= ruleSequenceConstructionExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_expression_2_0= ruleSequenceConstructionExpression ) )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )?
- int alt69=2;
- int LA69_0 = input.LA(1);
-
- if ( (LA69_0==50) ) {
- alt69=1;
- }
- switch (alt69) {
- case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:3: ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']'
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4131:3: ( (lv_multiplicityIndicator_0_0= '[' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4132:1: (lv_multiplicityIndicator_0_0= '[' )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4132:1: (lv_multiplicityIndicator_0_0= '[' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4133:3: lv_multiplicityIndicator_0_0= '['
- {
- lv_multiplicityIndicator_0_0=(Token)match(input,50,FOLLOW_50_in_ruleSequenceConstructionCompletion8782);
-
- newLeafNode(lv_multiplicityIndicator_0_0, grammarAccess.getSequenceConstructionCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
-
-
- if (current==null) {
- current = createModelElement(grammarAccess.getSequenceConstructionCompletionRule());
- }
- setWithLastConsumed(current, "multiplicityIndicator", true, "[");
-
-
- }
-
-
- }
-
- otherlv_1=(Token)match(input,51,FOLLOW_51_in_ruleSequenceConstructionCompletion8807);
-
- newLeafNode(otherlv_1, grammarAccess.getSequenceConstructionCompletionAccess().getRightSquareBracketKeyword_0_1());
-
-
- }
- break;
-
- }
-
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4150:3: ( (lv_expression_2_0= ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4151:1: (lv_expression_2_0= ruleSequenceConstructionExpression )
- {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4151:1: (lv_expression_2_0= ruleSequenceConstructionExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4152:3: lv_expression_2_0= ruleSequenceConstructionExpression
- {
-
- newCompositeNode(grammarAccess.getSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0());
-
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionCompletion8830);
- lv_expression_2_0=ruleSequenceConstructionExpression();
-
- state._fsp--;
-
-
- if (current==null) {
- current = createModelElementForParent(grammarAccess.getSequenceConstructionCompletionRule());
- }
- set(
- current,
- "expression",
- lv_expression_2_0,
- "SequenceConstructionExpression");
- afterParserOrEnumRuleCall();
-
-
- }
-
-
- }
-
-
- }
-
-
- }
-
- leaveRule();
- }
-
- catch (RecognitionException re) {
- recover(input,re);
- appendSkippedTokens();
- }
- finally {
- }
- return current;
- }
- // $ANTLR end "ruleSequenceConstructionCompletion"
-
-
// $ANTLR start "entryRuleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4176:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4084:1: entryRuleSequenceConstructionExpression returns [EObject current=null] : iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF ;
public final EObject entryRuleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -10667,17 +10394,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4177:2: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4178:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4085:2: (iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4086:2: iv_ruleSequenceConstructionExpression= ruleSequenceConstructionExpression EOF
{
newCompositeNode(grammarAccess.getSequenceConstructionExpressionRule());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression8866);
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression8739);
iv_ruleSequenceConstructionExpression=ruleSequenceConstructionExpression();
state._fsp--;
current =iv_ruleSequenceConstructionExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionExpression8876);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceConstructionExpression8749);
}
@@ -10695,7 +10422,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceConstructionExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4185:1: ruleSequenceConstructionExpression returns [EObject current=null] : (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4093:1: ruleSequenceConstructionExpression returns [EObject current=null] : (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' ) ;
public final EObject ruleSequenceConstructionExpression() throws RecognitionException {
EObject current = null;
@@ -10713,26 +10440,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4188:28: ( (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4189:1: (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4096:28: ( (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4097:1: (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4189:1: (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4189:3: otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4097:1: (otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4097:3: otherlv_0= '{' ( (lv_sequenceElement_1_0= ruleSequenceElement ) ) ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) ) otherlv_6= '}'
{
- otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleSequenceConstructionExpression8913);
+ otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleSequenceConstructionExpression8786);
newLeafNode(otherlv_0, grammarAccess.getSequenceConstructionExpressionAccess().getLeftCurlyBracketKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4193:1: ( (lv_sequenceElement_1_0= ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4194:1: (lv_sequenceElement_1_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4101:1: ( (lv_sequenceElement_1_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4102:1: (lv_sequenceElement_1_0= ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4194:1: (lv_sequenceElement_1_0= ruleSequenceElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4195:3: lv_sequenceElement_1_0= ruleSequenceElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4102:1: (lv_sequenceElement_1_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4103:3: lv_sequenceElement_1_0= ruleSequenceElement
{
newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8934);
+ pushFollow(FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8807);
lv_sequenceElement_1_0=ruleSequenceElement();
state._fsp--;
@@ -10754,55 +10481,55 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4211:2: ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) )
- int alt71=2;
- int LA71_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4119:2: ( (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )* | (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) ) )
+ int alt65=2;
+ int LA65_0 = input.LA(1);
- if ( (LA71_0==21||LA71_0==62) ) {
- alt71=1;
+ if ( (LA65_0==21||LA65_0==62) ) {
+ alt65=1;
}
- else if ( (LA71_0==61) ) {
- alt71=2;
+ else if ( (LA65_0==61) ) {
+ alt65=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 71, 0, input);
+ new NoViableAltException("", 65, 0, input);
throw nvae;
}
- switch (alt71) {
+ switch (alt65) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4211:3: (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4119:3: (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4211:3: (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )*
- loop70:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4119:3: (otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) ) )*
+ loop64:
do {
- int alt70=2;
- int LA70_0 = input.LA(1);
+ int alt64=2;
+ int LA64_0 = input.LA(1);
- if ( (LA70_0==21) ) {
- alt70=1;
+ if ( (LA64_0==21) ) {
+ alt64=1;
}
- switch (alt70) {
+ switch (alt64) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4211:5: otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4119:5: otherlv_2= ',' ( (lv_sequenceElement_3_0= ruleSequenceElement ) )
{
- otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleSequenceConstructionExpression8948);
+ otherlv_2=(Token)match(input,21,FOLLOW_21_in_ruleSequenceConstructionExpression8821);
newLeafNode(otherlv_2, grammarAccess.getSequenceConstructionExpressionAccess().getCommaKeyword_2_0_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4215:1: ( (lv_sequenceElement_3_0= ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4216:1: (lv_sequenceElement_3_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4123:1: ( (lv_sequenceElement_3_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4124:1: (lv_sequenceElement_3_0= ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4216:1: (lv_sequenceElement_3_0= ruleSequenceElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4217:3: lv_sequenceElement_3_0= ruleSequenceElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4124:1: (lv_sequenceElement_3_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4125:3: lv_sequenceElement_3_0= ruleSequenceElement
{
newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getSequenceElementSequenceElementParserRuleCall_2_0_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8969);
+ pushFollow(FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8842);
lv_sequenceElement_3_0=ruleSequenceElement();
state._fsp--;
@@ -10829,7 +10556,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop70;
+ break loop64;
}
} while (true);
@@ -10837,25 +10564,25 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4234:6: (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4142:6: (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4234:6: (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4234:8: otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4142:6: (otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4142:8: otherlv_4= '..' ( (lv_rangeUpper_5_0= ruleExpression ) )
{
- otherlv_4=(Token)match(input,61,FOLLOW_61_in_ruleSequenceConstructionExpression8990);
+ otherlv_4=(Token)match(input,61,FOLLOW_61_in_ruleSequenceConstructionExpression8863);
newLeafNode(otherlv_4, grammarAccess.getSequenceConstructionExpressionAccess().getFullStopFullStopKeyword_2_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4238:1: ( (lv_rangeUpper_5_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4239:1: (lv_rangeUpper_5_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4146:1: ( (lv_rangeUpper_5_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4147:1: (lv_rangeUpper_5_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4239:1: (lv_rangeUpper_5_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4240:3: lv_rangeUpper_5_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4147:1: (lv_rangeUpper_5_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4148:3: lv_rangeUpper_5_0= ruleExpression
{
newCompositeNode(grammarAccess.getSequenceConstructionExpressionAccess().getRangeUpperExpressionParserRuleCall_2_1_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleSequenceConstructionExpression9011);
+ pushFollow(FOLLOW_ruleExpression_in_ruleSequenceConstructionExpression8884);
lv_rangeUpper_5_0=ruleExpression();
state._fsp--;
@@ -10886,7 +10613,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,62,FOLLOW_62_in_ruleSequenceConstructionExpression9025);
+ otherlv_6=(Token)match(input,62,FOLLOW_62_in_ruleSequenceConstructionExpression8898);
newLeafNode(otherlv_6, grammarAccess.getSequenceConstructionExpressionAccess().getRightCurlyBracketKeyword_3());
@@ -10911,7 +10638,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSequenceElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4268:1: entryRuleSequenceElement returns [EObject current=null] : iv_ruleSequenceElement= ruleSequenceElement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4176:1: entryRuleSequenceElement returns [EObject current=null] : iv_ruleSequenceElement= ruleSequenceElement EOF ;
public final EObject entryRuleSequenceElement() throws RecognitionException {
EObject current = null;
@@ -10919,17 +10646,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4269:2: (iv_ruleSequenceElement= ruleSequenceElement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4270:2: iv_ruleSequenceElement= ruleSequenceElement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4177:2: (iv_ruleSequenceElement= ruleSequenceElement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4178:2: iv_ruleSequenceElement= ruleSequenceElement EOF
{
newCompositeNode(grammarAccess.getSequenceElementRule());
- pushFollow(FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement9061);
+ pushFollow(FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement8934);
iv_ruleSequenceElement=ruleSequenceElement();
state._fsp--;
current =iv_ruleSequenceElement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceElement9071);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequenceElement8944);
}
@@ -10947,7 +10674,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequenceElement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4277:1: ruleSequenceElement returns [EObject current=null] : (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4185:1: ruleSequenceElement returns [EObject current=null] : (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression ) ;
public final EObject ruleSequenceElement() throws RecognitionException {
EObject current = null;
@@ -10959,33 +10686,33 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4280:28: ( (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4281:1: (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4188:28: ( (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4189:1: (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4281:1: (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression )
- int alt72=2;
- int LA72_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4189:1: (this_Expression_0= ruleExpression | this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression )
+ int alt66=2;
+ int LA66_0 = input.LA(1);
- if ( ((LA72_0>=RULE_INTEGERVALUE && LA72_0<=RULE_ID)||(LA72_0>=16 && LA72_0<=18)||LA72_0==24||(LA72_0>=42 && LA72_0<=43)||(LA72_0>=46 && LA72_0<=48)||(LA72_0>=56 && LA72_0<=59)||(LA72_0>=87 && LA72_0<=88)) ) {
- alt72=1;
+ if ( ((LA66_0>=RULE_INTEGERVALUE && LA66_0<=RULE_ID)||(LA66_0>=16 && LA66_0<=18)||LA66_0==24||(LA66_0>=42 && LA66_0<=43)||(LA66_0>=46 && LA66_0<=48)||(LA66_0>=56 && LA66_0<=59)||(LA66_0>=87 && LA66_0<=88)) ) {
+ alt66=1;
}
- else if ( (LA72_0==60) ) {
- alt72=2;
+ else if ( (LA66_0==60) ) {
+ alt66=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 72, 0, input);
+ new NoViableAltException("", 66, 0, input);
throw nvae;
}
- switch (alt72) {
+ switch (alt66) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4282:5: this_Expression_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4190:5: this_Expression_0= ruleExpression
{
newCompositeNode(grammarAccess.getSequenceElementAccess().getExpressionParserRuleCall_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleSequenceElement9118);
+ pushFollow(FOLLOW_ruleExpression_in_ruleSequenceElement8991);
this_Expression_0=ruleExpression();
state._fsp--;
@@ -10998,12 +10725,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4292:5: this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4200:5: this_SequenceConstructionExpression_1= ruleSequenceConstructionExpression
{
newCompositeNode(grammarAccess.getSequenceElementAccess().getSequenceConstructionExpressionParserRuleCall_1());
- pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceElement9145);
+ pushFollow(FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceElement9018);
this_SequenceConstructionExpression_1=ruleSequenceConstructionExpression();
state._fsp--;
@@ -11036,7 +10763,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassExtentExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4308:1: entryRuleClassExtentExpression returns [EObject current=null] : iv_ruleClassExtentExpression= ruleClassExtentExpression EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4216:1: entryRuleClassExtentExpression returns [EObject current=null] : iv_ruleClassExtentExpression= ruleClassExtentExpression EOF ;
public final EObject entryRuleClassExtentExpression() throws RecognitionException {
EObject current = null;
@@ -11044,17 +10771,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4309:2: (iv_ruleClassExtentExpression= ruleClassExtentExpression EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4310:2: iv_ruleClassExtentExpression= ruleClassExtentExpression EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4217:2: (iv_ruleClassExtentExpression= ruleClassExtentExpression EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4218:2: iv_ruleClassExtentExpression= ruleClassExtentExpression EOF
{
newCompositeNode(grammarAccess.getClassExtentExpressionRule());
- pushFollow(FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression9180);
+ pushFollow(FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression9053);
iv_ruleClassExtentExpression=ruleClassExtentExpression();
state._fsp--;
current =iv_ruleClassExtentExpression;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassExtentExpression9190);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassExtentExpression9063);
}
@@ -11072,7 +10799,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassExtentExpression"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4317:1: ruleClassExtentExpression returns [EObject current=null] : ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4225:1: ruleClassExtentExpression returns [EObject current=null] : ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' ) ;
public final EObject ruleClassExtentExpression() throws RecognitionException {
EObject current = null;
@@ -11084,14 +10811,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4320:28: ( ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4321:1: ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4228:28: ( ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4229:1: ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4321:1: ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4321:2: () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4229:1: ( () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4229:2: () otherlv_1= '.' otherlv_2= 'allInstances' otherlv_3= '(' otherlv_4= ')'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4321:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4322:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4229:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4230:5:
{
current = forceCreateModelElement(
@@ -11101,19 +10828,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,49,FOLLOW_49_in_ruleClassExtentExpression9236);
+ otherlv_1=(Token)match(input,49,FOLLOW_49_in_ruleClassExtentExpression9109);
newLeafNode(otherlv_1, grammarAccess.getClassExtentExpressionAccess().getFullStopKeyword_1());
- otherlv_2=(Token)match(input,63,FOLLOW_63_in_ruleClassExtentExpression9248);
+ otherlv_2=(Token)match(input,63,FOLLOW_63_in_ruleClassExtentExpression9121);
newLeafNode(otherlv_2, grammarAccess.getClassExtentExpressionAccess().getAllInstancesKeyword_2());
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleClassExtentExpression9260);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleClassExtentExpression9133);
newLeafNode(otherlv_3, grammarAccess.getClassExtentExpressionAccess().getLeftParenthesisKeyword_3());
- otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleClassExtentExpression9272);
+ otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleClassExtentExpression9145);
newLeafNode(otherlv_4, grammarAccess.getClassExtentExpressionAccess().getRightParenthesisKeyword_4());
@@ -11138,7 +10865,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlock"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4351:1: entryRuleBlock returns [EObject current=null] : iv_ruleBlock= ruleBlock EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4259:1: entryRuleBlock returns [EObject current=null] : iv_ruleBlock= ruleBlock EOF ;
public final EObject entryRuleBlock() throws RecognitionException {
EObject current = null;
@@ -11146,17 +10873,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4352:2: (iv_ruleBlock= ruleBlock EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4353:2: iv_ruleBlock= ruleBlock EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4260:2: (iv_ruleBlock= ruleBlock EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4261:2: iv_ruleBlock= ruleBlock EOF
{
newCompositeNode(grammarAccess.getBlockRule());
- pushFollow(FOLLOW_ruleBlock_in_entryRuleBlock9308);
+ pushFollow(FOLLOW_ruleBlock_in_entryRuleBlock9181);
iv_ruleBlock=ruleBlock();
state._fsp--;
current =iv_ruleBlock;
- match(input,EOF,FOLLOW_EOF_in_entryRuleBlock9318);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBlock9191);
}
@@ -11174,7 +10901,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlock"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4360:1: ruleBlock returns [EObject current=null] : (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4268:1: ruleBlock returns [EObject current=null] : (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' ) ;
public final EObject ruleBlock() throws RecognitionException {
EObject current = null;
@@ -11186,18 +10913,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4363:28: ( (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:1: (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4271:28: ( (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4272:1: (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:1: (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:3: otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4272:1: (otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4272:3: otherlv_0= '{' () ( (lv_sequence_2_0= ruleStatementSequence ) )? otherlv_3= '}'
{
- otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleBlock9355);
+ otherlv_0=(Token)match(input,60,FOLLOW_60_in_ruleBlock9228);
newLeafNode(otherlv_0, grammarAccess.getBlockAccess().getLeftCurlyBracketKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4368:1: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4369:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4276:1: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4277:5:
{
current = forceCreateModelElement(
@@ -11207,24 +10934,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4374:2: ( (lv_sequence_2_0= ruleStatementSequence ) )?
- int alt73=2;
- int LA73_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4282:2: ( (lv_sequence_2_0= ruleStatementSequence ) )?
+ int alt67=2;
+ int LA67_0 = input.LA(1);
- if ( ((LA73_0>=RULE_ID && LA73_0<=RULE_SL_COMMENT)||(LA73_0>=17 && LA73_0<=18)||(LA73_0>=57 && LA73_0<=60)||LA73_0==64||(LA73_0>=67 && LA73_0<=69)||LA73_0==71||LA73_0==74||(LA73_0>=77 && LA73_0<=79)||(LA73_0>=81 && LA73_0<=84)) ) {
- alt73=1;
+ if ( ((LA67_0>=RULE_ID && LA67_0<=RULE_SL_COMMENT)||(LA67_0>=17 && LA67_0<=18)||(LA67_0>=57 && LA67_0<=60)||LA67_0==64||(LA67_0>=67 && LA67_0<=69)||LA67_0==71||LA67_0==74||(LA67_0>=77 && LA67_0<=79)||(LA67_0>=81 && LA67_0<=84)) ) {
+ alt67=1;
}
- switch (alt73) {
+ switch (alt67) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4375:1: (lv_sequence_2_0= ruleStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4283:1: (lv_sequence_2_0= ruleStatementSequence )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4375:1: (lv_sequence_2_0= ruleStatementSequence )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4376:3: lv_sequence_2_0= ruleStatementSequence
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4283:1: (lv_sequence_2_0= ruleStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4284:3: lv_sequence_2_0= ruleStatementSequence
{
newCompositeNode(grammarAccess.getBlockAccess().getSequenceStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatementSequence_in_ruleBlock9385);
+ pushFollow(FOLLOW_ruleStatementSequence_in_ruleBlock9258);
lv_sequence_2_0=ruleStatementSequence();
state._fsp--;
@@ -11249,7 +10976,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,62,FOLLOW_62_in_ruleBlock9398);
+ otherlv_3=(Token)match(input,62,FOLLOW_62_in_ruleBlock9271);
newLeafNode(otherlv_3, grammarAccess.getBlockAccess().getRightCurlyBracketKeyword_3());
@@ -11274,7 +11001,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStatementSequence"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4404:1: entryRuleStatementSequence returns [EObject current=null] : iv_ruleStatementSequence= ruleStatementSequence EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4312:1: entryRuleStatementSequence returns [EObject current=null] : iv_ruleStatementSequence= ruleStatementSequence EOF ;
public final EObject entryRuleStatementSequence() throws RecognitionException {
EObject current = null;
@@ -11282,17 +11009,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4405:2: (iv_ruleStatementSequence= ruleStatementSequence EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4406:2: iv_ruleStatementSequence= ruleStatementSequence EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4313:2: (iv_ruleStatementSequence= ruleStatementSequence EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4314:2: iv_ruleStatementSequence= ruleStatementSequence EOF
{
newCompositeNode(grammarAccess.getStatementSequenceRule());
- pushFollow(FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence9434);
+ pushFollow(FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence9307);
iv_ruleStatementSequence=ruleStatementSequence();
state._fsp--;
current =iv_ruleStatementSequence;
- match(input,EOF,FOLLOW_EOF_in_entryRuleStatementSequence9444);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStatementSequence9317);
}
@@ -11310,7 +11037,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStatementSequence"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4413:1: ruleStatementSequence returns [EObject current=null] : ( (lv_statements_0_0= ruleDocumentedStatement ) )+ ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4321:1: ruleStatementSequence returns [EObject current=null] : ( (lv_statements_0_0= ruleDocumentedStatement ) )+ ;
public final EObject ruleStatementSequence() throws RecognitionException {
EObject current = null;
@@ -11320,32 +11047,32 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4416:28: ( ( (lv_statements_0_0= ruleDocumentedStatement ) )+ )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4417:1: ( (lv_statements_0_0= ruleDocumentedStatement ) )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4324:28: ( ( (lv_statements_0_0= ruleDocumentedStatement ) )+ )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4325:1: ( (lv_statements_0_0= ruleDocumentedStatement ) )+
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4417:1: ( (lv_statements_0_0= ruleDocumentedStatement ) )+
- int cnt74=0;
- loop74:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4325:1: ( (lv_statements_0_0= ruleDocumentedStatement ) )+
+ int cnt68=0;
+ loop68:
do {
- int alt74=2;
- int LA74_0 = input.LA(1);
+ int alt68=2;
+ int LA68_0 = input.LA(1);
- if ( ((LA74_0>=RULE_ID && LA74_0<=RULE_SL_COMMENT)||(LA74_0>=17 && LA74_0<=18)||(LA74_0>=57 && LA74_0<=60)||LA74_0==64||(LA74_0>=67 && LA74_0<=69)||LA74_0==71||LA74_0==74||(LA74_0>=77 && LA74_0<=79)||(LA74_0>=81 && LA74_0<=84)) ) {
- alt74=1;
+ if ( ((LA68_0>=RULE_ID && LA68_0<=RULE_SL_COMMENT)||(LA68_0>=17 && LA68_0<=18)||(LA68_0>=57 && LA68_0<=60)||LA68_0==64||(LA68_0>=67 && LA68_0<=69)||LA68_0==71||LA68_0==74||(LA68_0>=77 && LA68_0<=79)||(LA68_0>=81 && LA68_0<=84)) ) {
+ alt68=1;
}
- switch (alt74) {
+ switch (alt68) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4418:1: (lv_statements_0_0= ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4326:1: (lv_statements_0_0= ruleDocumentedStatement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4418:1: (lv_statements_0_0= ruleDocumentedStatement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4419:3: lv_statements_0_0= ruleDocumentedStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4326:1: (lv_statements_0_0= ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4327:3: lv_statements_0_0= ruleDocumentedStatement
{
newCompositeNode(grammarAccess.getStatementSequenceAccess().getStatementsDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_ruleStatementSequence9489);
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_ruleStatementSequence9362);
lv_statements_0_0=ruleDocumentedStatement();
state._fsp--;
@@ -11369,12 +11096,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt74 >= 1 ) break loop74;
+ if ( cnt68 >= 1 ) break loop68;
EarlyExitException eee =
- new EarlyExitException(74, input);
+ new EarlyExitException(68, input);
throw eee;
}
- cnt74++;
+ cnt68++;
} while (true);
@@ -11395,7 +11122,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDocumentedStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4443:1: entryRuleDocumentedStatement returns [EObject current=null] : iv_ruleDocumentedStatement= ruleDocumentedStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4351:1: entryRuleDocumentedStatement returns [EObject current=null] : iv_ruleDocumentedStatement= ruleDocumentedStatement EOF ;
public final EObject entryRuleDocumentedStatement() throws RecognitionException {
EObject current = null;
@@ -11403,17 +11130,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4444:2: (iv_ruleDocumentedStatement= ruleDocumentedStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4445:2: iv_ruleDocumentedStatement= ruleDocumentedStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4352:2: (iv_ruleDocumentedStatement= ruleDocumentedStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4353:2: iv_ruleDocumentedStatement= ruleDocumentedStatement EOF
{
newCompositeNode(grammarAccess.getDocumentedStatementRule());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement9525);
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement9398);
iv_ruleDocumentedStatement=ruleDocumentedStatement();
state._fsp--;
current =iv_ruleDocumentedStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentedStatement9535);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDocumentedStatement9408);
}
@@ -11431,7 +11158,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDocumentedStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4452:1: ruleDocumentedStatement returns [EObject current=null] : ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4360:1: ruleDocumentedStatement returns [EObject current=null] : ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) ) ;
public final EObject ruleDocumentedStatement() throws RecognitionException {
EObject current = null;
@@ -11443,47 +11170,47 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4455:28: ( ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4456:1: ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4363:28: ( ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:1: ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4456:1: ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4456:2: ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:1: ( ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:2: ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )? ( (lv_statement_1_0= ruleStatement ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4456:2: ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )?
- int alt76=2;
- int LA76_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4364:2: ( ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) ) )?
+ int alt70=2;
+ int LA70_0 = input.LA(1);
- if ( ((LA76_0>=RULE_ML_COMMENT && LA76_0<=RULE_SL_COMMENT)) ) {
- alt76=1;
+ if ( ((LA70_0>=RULE_ML_COMMENT && LA70_0<=RULE_SL_COMMENT)) ) {
+ alt70=1;
}
- switch (alt76) {
+ switch (alt70) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4457:1: ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4365:1: ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4457:1: ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4458:1: (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4365:1: ( (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4366:1: (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4458:1: (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT )
- int alt75=2;
- int LA75_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4366:1: (lv_comment_0_1= RULE_ML_COMMENT | lv_comment_0_2= RULE_SL_COMMENT )
+ int alt69=2;
+ int LA69_0 = input.LA(1);
- if ( (LA75_0==RULE_ML_COMMENT) ) {
- alt75=1;
+ if ( (LA69_0==RULE_ML_COMMENT) ) {
+ alt69=1;
}
- else if ( (LA75_0==RULE_SL_COMMENT) ) {
- alt75=2;
+ else if ( (LA69_0==RULE_SL_COMMENT) ) {
+ alt69=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 75, 0, input);
+ new NoViableAltException("", 69, 0, input);
throw nvae;
}
- switch (alt75) {
+ switch (alt69) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4459:3: lv_comment_0_1= RULE_ML_COMMENT
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4367:3: lv_comment_0_1= RULE_ML_COMMENT
{
- lv_comment_0_1=(Token)match(input,RULE_ML_COMMENT,FOLLOW_RULE_ML_COMMENT_in_ruleDocumentedStatement9579);
+ lv_comment_0_1=(Token)match(input,RULE_ML_COMMENT,FOLLOW_RULE_ML_COMMENT_in_ruleDocumentedStatement9452);
newLeafNode(lv_comment_0_1, grammarAccess.getDocumentedStatementAccess().getCommentML_COMMENTTerminalRuleCall_0_0_0());
@@ -11501,9 +11228,9 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4474:8: lv_comment_0_2= RULE_SL_COMMENT
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4382:8: lv_comment_0_2= RULE_SL_COMMENT
{
- lv_comment_0_2=(Token)match(input,RULE_SL_COMMENT,FOLLOW_RULE_SL_COMMENT_in_ruleDocumentedStatement9599);
+ lv_comment_0_2=(Token)match(input,RULE_SL_COMMENT,FOLLOW_RULE_SL_COMMENT_in_ruleDocumentedStatement9472);
newLeafNode(lv_comment_0_2, grammarAccess.getDocumentedStatementAccess().getCommentSL_COMMENTTerminalRuleCall_0_0_1());
@@ -11532,16 +11259,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4492:3: ( (lv_statement_1_0= ruleStatement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4493:1: (lv_statement_1_0= ruleStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4400:3: ( (lv_statement_1_0= ruleStatement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4401:1: (lv_statement_1_0= ruleStatement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4493:1: (lv_statement_1_0= ruleStatement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4494:3: lv_statement_1_0= ruleStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4401:1: (lv_statement_1_0= ruleStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4402:3: lv_statement_1_0= ruleStatement
{
newCompositeNode(grammarAccess.getDocumentedStatementAccess().getStatementStatementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleStatement_in_ruleDocumentedStatement9629);
+ pushFollow(FOLLOW_ruleStatement_in_ruleDocumentedStatement9502);
lv_statement_1_0=ruleStatement();
state._fsp--;
@@ -11584,7 +11311,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInlineStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4518:1: entryRuleInlineStatement returns [EObject current=null] : iv_ruleInlineStatement= ruleInlineStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4426:1: entryRuleInlineStatement returns [EObject current=null] : iv_ruleInlineStatement= ruleInlineStatement EOF ;
public final EObject entryRuleInlineStatement() throws RecognitionException {
EObject current = null;
@@ -11592,17 +11319,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4519:2: (iv_ruleInlineStatement= ruleInlineStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4520:2: iv_ruleInlineStatement= ruleInlineStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4427:2: (iv_ruleInlineStatement= ruleInlineStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4428:2: iv_ruleInlineStatement= ruleInlineStatement EOF
{
newCompositeNode(grammarAccess.getInlineStatementRule());
- pushFollow(FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement9665);
+ pushFollow(FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement9538);
iv_ruleInlineStatement=ruleInlineStatement();
state._fsp--;
current =iv_ruleInlineStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleInlineStatement9675);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInlineStatement9548);
}
@@ -11620,7 +11347,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInlineStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4527:1: ruleInlineStatement returns [EObject current=null] : (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4435:1: ruleInlineStatement returns [EObject current=null] : (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' ) ;
public final EObject ruleInlineStatement() throws RecognitionException {
EObject current = null;
@@ -11635,31 +11362,31 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4530:28: ( (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4531:1: (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4438:28: ( (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4439:1: (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4531:1: (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4531:3: otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4439:1: (otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4439:3: otherlv_0= '/*@' otherlv_1= 'inline' otherlv_2= '(' ( (lv_langageName_3_0= RULE_ID ) ) otherlv_4= ')' ( (lv_body_5_0= RULE_STRING ) ) otherlv_6= '*/'
{
- otherlv_0=(Token)match(input,64,FOLLOW_64_in_ruleInlineStatement9712);
+ otherlv_0=(Token)match(input,64,FOLLOW_64_in_ruleInlineStatement9585);
newLeafNode(otherlv_0, grammarAccess.getInlineStatementAccess().getSolidusAsteriskCommercialAtKeyword_0());
- otherlv_1=(Token)match(input,65,FOLLOW_65_in_ruleInlineStatement9724);
+ otherlv_1=(Token)match(input,65,FOLLOW_65_in_ruleInlineStatement9597);
newLeafNode(otherlv_1, grammarAccess.getInlineStatementAccess().getInlineKeyword_1());
- otherlv_2=(Token)match(input,24,FOLLOW_24_in_ruleInlineStatement9736);
+ otherlv_2=(Token)match(input,24,FOLLOW_24_in_ruleInlineStatement9609);
newLeafNode(otherlv_2, grammarAccess.getInlineStatementAccess().getLeftParenthesisKeyword_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4543:1: ( (lv_langageName_3_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4544:1: (lv_langageName_3_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4451:1: ( (lv_langageName_3_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4452:1: (lv_langageName_3_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4544:1: (lv_langageName_3_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4545:3: lv_langageName_3_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4452:1: (lv_langageName_3_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4453:3: lv_langageName_3_0= RULE_ID
{
- lv_langageName_3_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleInlineStatement9753);
+ lv_langageName_3_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleInlineStatement9626);
newLeafNode(lv_langageName_3_0, grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0());
@@ -11679,17 +11406,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleInlineStatement9770);
+ otherlv_4=(Token)match(input,25,FOLLOW_25_in_ruleInlineStatement9643);
newLeafNode(otherlv_4, grammarAccess.getInlineStatementAccess().getRightParenthesisKeyword_4());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4565:1: ( (lv_body_5_0= RULE_STRING ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4566:1: (lv_body_5_0= RULE_STRING )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4473:1: ( (lv_body_5_0= RULE_STRING ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4474:1: (lv_body_5_0= RULE_STRING )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4566:1: (lv_body_5_0= RULE_STRING )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4567:3: lv_body_5_0= RULE_STRING
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4474:1: (lv_body_5_0= RULE_STRING )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4475:3: lv_body_5_0= RULE_STRING
{
- lv_body_5_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleInlineStatement9787);
+ lv_body_5_0=(Token)match(input,RULE_STRING,FOLLOW_RULE_STRING_in_ruleInlineStatement9660);
newLeafNode(lv_body_5_0, grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0());
@@ -11709,7 +11436,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,66,FOLLOW_66_in_ruleInlineStatement9804);
+ otherlv_6=(Token)match(input,66,FOLLOW_66_in_ruleInlineStatement9677);
newLeafNode(otherlv_6, grammarAccess.getInlineStatementAccess().getAsteriskSolidusKeyword_6());
@@ -11734,7 +11461,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotatedStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4595:1: entryRuleAnnotatedStatement returns [EObject current=null] : iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4503:1: entryRuleAnnotatedStatement returns [EObject current=null] : iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF ;
public final EObject entryRuleAnnotatedStatement() throws RecognitionException {
EObject current = null;
@@ -11742,17 +11469,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4596:2: (iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4597:2: iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4504:2: (iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4505:2: iv_ruleAnnotatedStatement= ruleAnnotatedStatement EOF
{
newCompositeNode(grammarAccess.getAnnotatedStatementRule());
- pushFollow(FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement9840);
+ pushFollow(FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement9713);
iv_ruleAnnotatedStatement=ruleAnnotatedStatement();
state._fsp--;
current =iv_ruleAnnotatedStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotatedStatement9850);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotatedStatement9723);
}
@@ -11770,7 +11497,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotatedStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4604:1: ruleAnnotatedStatement returns [EObject current=null] : (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4512:1: ruleAnnotatedStatement returns [EObject current=null] : (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) ) ;
public final EObject ruleAnnotatedStatement() throws RecognitionException {
EObject current = null;
@@ -11783,26 +11510,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4607:28: ( (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4608:1: (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4515:28: ( (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4516:1: (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4608:1: (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4608:3: otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4516:1: (otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4516:3: otherlv_0= '//@' ( (lv_annotation_1_0= ruleAnnotation ) ) ( (lv_statement_2_0= ruleStatement ) )
{
- otherlv_0=(Token)match(input,67,FOLLOW_67_in_ruleAnnotatedStatement9887);
+ otherlv_0=(Token)match(input,67,FOLLOW_67_in_ruleAnnotatedStatement9760);
newLeafNode(otherlv_0, grammarAccess.getAnnotatedStatementAccess().getSolidusSolidusCommercialAtKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4612:1: ( (lv_annotation_1_0= ruleAnnotation ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4613:1: (lv_annotation_1_0= ruleAnnotation )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4520:1: ( (lv_annotation_1_0= ruleAnnotation ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4521:1: (lv_annotation_1_0= ruleAnnotation )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4613:1: (lv_annotation_1_0= ruleAnnotation )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4614:3: lv_annotation_1_0= ruleAnnotation
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4521:1: (lv_annotation_1_0= ruleAnnotation )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4522:3: lv_annotation_1_0= ruleAnnotation
{
newCompositeNode(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAnnotation_in_ruleAnnotatedStatement9908);
+ pushFollow(FOLLOW_ruleAnnotation_in_ruleAnnotatedStatement9781);
lv_annotation_1_0=ruleAnnotation();
state._fsp--;
@@ -11824,16 +11551,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4630:2: ( (lv_statement_2_0= ruleStatement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4631:1: (lv_statement_2_0= ruleStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4538:2: ( (lv_statement_2_0= ruleStatement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4539:1: (lv_statement_2_0= ruleStatement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4631:1: (lv_statement_2_0= ruleStatement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4632:3: lv_statement_2_0= ruleStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4539:1: (lv_statement_2_0= ruleStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4540:3: lv_statement_2_0= ruleStatement
{
newCompositeNode(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleStatement_in_ruleAnnotatedStatement9929);
+ pushFollow(FOLLOW_ruleStatement_in_ruleAnnotatedStatement9802);
lv_statement_2_0=ruleStatement();
state._fsp--;
@@ -11876,7 +11603,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4656:1: entryRuleStatement returns [EObject current=null] : iv_ruleStatement= ruleStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4564:1: entryRuleStatement returns [EObject current=null] : iv_ruleStatement= ruleStatement EOF ;
public final EObject entryRuleStatement() throws RecognitionException {
EObject current = null;
@@ -11884,17 +11611,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4657:2: (iv_ruleStatement= ruleStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4658:2: iv_ruleStatement= ruleStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4565:2: (iv_ruleStatement= ruleStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4566:2: iv_ruleStatement= ruleStatement EOF
{
newCompositeNode(grammarAccess.getStatementRule());
- pushFollow(FOLLOW_ruleStatement_in_entryRuleStatement9965);
+ pushFollow(FOLLOW_ruleStatement_in_entryRuleStatement9838);
iv_ruleStatement=ruleStatement();
state._fsp--;
current =iv_ruleStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleStatement9975);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleStatement9848);
}
@@ -11912,7 +11639,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4665:1: ruleStatement returns [EObject current=null] : (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4573:1: ruleStatement returns [EObject current=null] : (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement ) ;
public final EObject ruleStatement() throws RecognitionException {
EObject current = null;
@@ -11956,119 +11683,119 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4668:28: ( (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4669:1: (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4576:28: ( (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4577:1: (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4669:1: (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement )
- int alt77=18;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4577:1: (this_AnnotatedStatement_0= ruleAnnotatedStatement | this_InlineStatement_1= ruleInlineStatement | this_BlockStatement_2= ruleBlockStatement | this_EmptyStatement_3= ruleEmptyStatement | this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement | this_IfStatement_5= ruleIfStatement | this_SwitchStatement_6= ruleSwitchStatement | this_WhileStatement_7= ruleWhileStatement | this_DoStatement_8= ruleDoStatement | this_ForStatement_9= ruleForStatement | this_BreakStatement_10= ruleBreakStatement | this_ReturnStatement_11= ruleReturnStatement | this_AcceptStatement_12= ruleAcceptStatement | this_ClassifyStatement_13= ruleClassifyStatement | this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement | this_SuperInvocationStatement_15= ruleSuperInvocationStatement | this_ThisInvocationStatement_16= ruleThisInvocationStatement | this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement )
+ int alt71=18;
switch ( input.LA(1) ) {
case 67:
{
- alt77=1;
+ alt71=1;
}
break;
case 64:
{
- alt77=2;
+ alt71=2;
}
break;
case 60:
{
- alt77=3;
+ alt71=3;
}
break;
case 68:
{
- alt77=4;
+ alt71=4;
}
break;
case 69:
{
- alt77=5;
+ alt71=5;
}
break;
case 71:
{
- alt77=6;
+ alt71=6;
}
break;
case 74:
{
- alt77=7;
+ alt71=7;
}
break;
case 77:
{
- alt77=8;
+ alt71=8;
}
break;
case 78:
{
- alt77=9;
+ alt71=9;
}
break;
case 79:
{
- alt77=10;
+ alt71=10;
}
break;
case 81:
{
- alt77=11;
+ alt71=11;
}
break;
case 82:
{
- alt77=12;
+ alt71=12;
}
break;
case 83:
{
- alt77=13;
+ alt71=13;
}
break;
case 84:
{
- alt77=14;
+ alt71=14;
}
break;
case RULE_ID:
case 17:
case 18:
{
- alt77=15;
+ alt71=15;
}
break;
case 58:
{
- alt77=16;
+ alt71=16;
}
break;
case 57:
{
- alt77=17;
+ alt71=17;
}
break;
case 59:
{
- alt77=18;
+ alt71=18;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 77, 0, input);
+ new NoViableAltException("", 71, 0, input);
throw nvae;
}
- switch (alt77) {
+ switch (alt71) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4670:5: this_AnnotatedStatement_0= ruleAnnotatedStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4578:5: this_AnnotatedStatement_0= ruleAnnotatedStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getAnnotatedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleAnnotatedStatement_in_ruleStatement10022);
+ pushFollow(FOLLOW_ruleAnnotatedStatement_in_ruleStatement9895);
this_AnnotatedStatement_0=ruleAnnotatedStatement();
state._fsp--;
@@ -12081,12 +11808,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4680:5: this_InlineStatement_1= ruleInlineStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4588:5: this_InlineStatement_1= ruleInlineStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getInlineStatementParserRuleCall_1());
- pushFollow(FOLLOW_ruleInlineStatement_in_ruleStatement10049);
+ pushFollow(FOLLOW_ruleInlineStatement_in_ruleStatement9922);
this_InlineStatement_1=ruleInlineStatement();
state._fsp--;
@@ -12099,12 +11826,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4690:5: this_BlockStatement_2= ruleBlockStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4598:5: this_BlockStatement_2= ruleBlockStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getBlockStatementParserRuleCall_2());
- pushFollow(FOLLOW_ruleBlockStatement_in_ruleStatement10076);
+ pushFollow(FOLLOW_ruleBlockStatement_in_ruleStatement9949);
this_BlockStatement_2=ruleBlockStatement();
state._fsp--;
@@ -12117,12 +11844,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4700:5: this_EmptyStatement_3= ruleEmptyStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4608:5: this_EmptyStatement_3= ruleEmptyStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getEmptyStatementParserRuleCall_3());
- pushFollow(FOLLOW_ruleEmptyStatement_in_ruleStatement10103);
+ pushFollow(FOLLOW_ruleEmptyStatement_in_ruleStatement9976);
this_EmptyStatement_3=ruleEmptyStatement();
state._fsp--;
@@ -12135,12 +11862,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4710:5: this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4618:5: this_LocalNameDeclarationStatement_4= ruleLocalNameDeclarationStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getLocalNameDeclarationStatementParserRuleCall_4());
- pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_ruleStatement10130);
+ pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_ruleStatement10003);
this_LocalNameDeclarationStatement_4=ruleLocalNameDeclarationStatement();
state._fsp--;
@@ -12153,12 +11880,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4720:5: this_IfStatement_5= ruleIfStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4628:5: this_IfStatement_5= ruleIfStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getIfStatementParserRuleCall_5());
- pushFollow(FOLLOW_ruleIfStatement_in_ruleStatement10157);
+ pushFollow(FOLLOW_ruleIfStatement_in_ruleStatement10030);
this_IfStatement_5=ruleIfStatement();
state._fsp--;
@@ -12171,12 +11898,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4730:5: this_SwitchStatement_6= ruleSwitchStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4638:5: this_SwitchStatement_6= ruleSwitchStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getSwitchStatementParserRuleCall_6());
- pushFollow(FOLLOW_ruleSwitchStatement_in_ruleStatement10184);
+ pushFollow(FOLLOW_ruleSwitchStatement_in_ruleStatement10057);
this_SwitchStatement_6=ruleSwitchStatement();
state._fsp--;
@@ -12189,12 +11916,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4740:5: this_WhileStatement_7= ruleWhileStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4648:5: this_WhileStatement_7= ruleWhileStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getWhileStatementParserRuleCall_7());
- pushFollow(FOLLOW_ruleWhileStatement_in_ruleStatement10211);
+ pushFollow(FOLLOW_ruleWhileStatement_in_ruleStatement10084);
this_WhileStatement_7=ruleWhileStatement();
state._fsp--;
@@ -12207,12 +11934,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4750:5: this_DoStatement_8= ruleDoStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4658:5: this_DoStatement_8= ruleDoStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getDoStatementParserRuleCall_8());
- pushFollow(FOLLOW_ruleDoStatement_in_ruleStatement10238);
+ pushFollow(FOLLOW_ruleDoStatement_in_ruleStatement10111);
this_DoStatement_8=ruleDoStatement();
state._fsp--;
@@ -12225,12 +11952,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4760:5: this_ForStatement_9= ruleForStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4668:5: this_ForStatement_9= ruleForStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getForStatementParserRuleCall_9());
- pushFollow(FOLLOW_ruleForStatement_in_ruleStatement10265);
+ pushFollow(FOLLOW_ruleForStatement_in_ruleStatement10138);
this_ForStatement_9=ruleForStatement();
state._fsp--;
@@ -12243,12 +11970,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4770:5: this_BreakStatement_10= ruleBreakStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4678:5: this_BreakStatement_10= ruleBreakStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getBreakStatementParserRuleCall_10());
- pushFollow(FOLLOW_ruleBreakStatement_in_ruleStatement10292);
+ pushFollow(FOLLOW_ruleBreakStatement_in_ruleStatement10165);
this_BreakStatement_10=ruleBreakStatement();
state._fsp--;
@@ -12261,12 +11988,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4780:5: this_ReturnStatement_11= ruleReturnStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4688:5: this_ReturnStatement_11= ruleReturnStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getReturnStatementParserRuleCall_11());
- pushFollow(FOLLOW_ruleReturnStatement_in_ruleStatement10319);
+ pushFollow(FOLLOW_ruleReturnStatement_in_ruleStatement10192);
this_ReturnStatement_11=ruleReturnStatement();
state._fsp--;
@@ -12279,12 +12006,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 13 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4790:5: this_AcceptStatement_12= ruleAcceptStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4698:5: this_AcceptStatement_12= ruleAcceptStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getAcceptStatementParserRuleCall_12());
- pushFollow(FOLLOW_ruleAcceptStatement_in_ruleStatement10346);
+ pushFollow(FOLLOW_ruleAcceptStatement_in_ruleStatement10219);
this_AcceptStatement_12=ruleAcceptStatement();
state._fsp--;
@@ -12297,12 +12024,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 14 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4800:5: this_ClassifyStatement_13= ruleClassifyStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4708:5: this_ClassifyStatement_13= ruleClassifyStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getClassifyStatementParserRuleCall_13());
- pushFollow(FOLLOW_ruleClassifyStatement_in_ruleStatement10373);
+ pushFollow(FOLLOW_ruleClassifyStatement_in_ruleStatement10246);
this_ClassifyStatement_13=ruleClassifyStatement();
state._fsp--;
@@ -12315,12 +12042,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 15 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4810:5: this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4718:5: this_InvocationOrAssignementOrDeclarationStatement_14= ruleInvocationOrAssignementOrDeclarationStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getInvocationOrAssignementOrDeclarationStatementParserRuleCall_14());
- pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_ruleStatement10400);
+ pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_ruleStatement10273);
this_InvocationOrAssignementOrDeclarationStatement_14=ruleInvocationOrAssignementOrDeclarationStatement();
state._fsp--;
@@ -12333,12 +12060,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 16 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4820:5: this_SuperInvocationStatement_15= ruleSuperInvocationStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4728:5: this_SuperInvocationStatement_15= ruleSuperInvocationStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getSuperInvocationStatementParserRuleCall_15());
- pushFollow(FOLLOW_ruleSuperInvocationStatement_in_ruleStatement10427);
+ pushFollow(FOLLOW_ruleSuperInvocationStatement_in_ruleStatement10300);
this_SuperInvocationStatement_15=ruleSuperInvocationStatement();
state._fsp--;
@@ -12351,12 +12078,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 17 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4830:5: this_ThisInvocationStatement_16= ruleThisInvocationStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4738:5: this_ThisInvocationStatement_16= ruleThisInvocationStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getThisInvocationStatementParserRuleCall_16());
- pushFollow(FOLLOW_ruleThisInvocationStatement_in_ruleStatement10454);
+ pushFollow(FOLLOW_ruleThisInvocationStatement_in_ruleStatement10327);
this_ThisInvocationStatement_16=ruleThisInvocationStatement();
state._fsp--;
@@ -12369,12 +12096,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 18 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4840:5: this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4748:5: this_InstanceCreationInvocationStatement_17= ruleInstanceCreationInvocationStatement
{
newCompositeNode(grammarAccess.getStatementAccess().getInstanceCreationInvocationStatementParserRuleCall_17());
- pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_ruleStatement10481);
+ pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_ruleStatement10354);
this_InstanceCreationInvocationStatement_17=ruleInstanceCreationInvocationStatement();
state._fsp--;
@@ -12407,7 +12134,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAnnotation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4856:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4764:1: entryRuleAnnotation returns [EObject current=null] : iv_ruleAnnotation= ruleAnnotation EOF ;
public final EObject entryRuleAnnotation() throws RecognitionException {
EObject current = null;
@@ -12415,17 +12142,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4857:2: (iv_ruleAnnotation= ruleAnnotation EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4858:2: iv_ruleAnnotation= ruleAnnotation EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4765:2: (iv_ruleAnnotation= ruleAnnotation EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4766:2: iv_ruleAnnotation= ruleAnnotation EOF
{
newCompositeNode(grammarAccess.getAnnotationRule());
- pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation10516);
+ pushFollow(FOLLOW_ruleAnnotation_in_entryRuleAnnotation10389);
iv_ruleAnnotation=ruleAnnotation();
state._fsp--;
current =iv_ruleAnnotation;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation10526);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAnnotation10399);
}
@@ -12443,7 +12170,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotation"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4865:1: ruleAnnotation returns [EObject current=null] : ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4773:1: ruleAnnotation returns [EObject current=null] : ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? ) ;
public final EObject ruleAnnotation() throws RecognitionException {
EObject current = null;
@@ -12458,22 +12185,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4868:28: ( ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4869:1: ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4776:28: ( ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4777:1: ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4869:1: ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4869:2: ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4777:1: ( ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4777:2: ( (lv_kind_0_0= ruleAnnotationKind ) ) (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4869:2: ( (lv_kind_0_0= ruleAnnotationKind ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4870:1: (lv_kind_0_0= ruleAnnotationKind )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4777:2: ( (lv_kind_0_0= ruleAnnotationKind ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4778:1: (lv_kind_0_0= ruleAnnotationKind )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4870:1: (lv_kind_0_0= ruleAnnotationKind )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4871:3: lv_kind_0_0= ruleAnnotationKind
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4778:1: (lv_kind_0_0= ruleAnnotationKind )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4779:3: lv_kind_0_0= ruleAnnotationKind
{
newCompositeNode(grammarAccess.getAnnotationAccess().getKindAnnotationKindEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAnnotationKind_in_ruleAnnotation10572);
+ pushFollow(FOLLOW_ruleAnnotationKind_in_ruleAnnotation10445);
lv_kind_0_0=ruleAnnotationKind();
state._fsp--;
@@ -12495,28 +12222,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4887:2: (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )?
- int alt79=2;
- int LA79_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4795:2: (otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')' )?
+ int alt73=2;
+ int LA73_0 = input.LA(1);
- if ( (LA79_0==24) ) {
- alt79=1;
+ if ( (LA73_0==24) ) {
+ alt73=1;
}
- switch (alt79) {
+ switch (alt73) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4887:4: otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4795:4: otherlv_1= '(' ( (lv_args_2_0= RULE_ID ) ) (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )* otherlv_5= ')'
{
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleAnnotation10585);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleAnnotation10458);
newLeafNode(otherlv_1, grammarAccess.getAnnotationAccess().getLeftParenthesisKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4891:1: ( (lv_args_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4892:1: (lv_args_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4799:1: ( (lv_args_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4800:1: (lv_args_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4892:1: (lv_args_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4893:3: lv_args_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4800:1: (lv_args_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4801:3: lv_args_2_0= RULE_ID
{
- lv_args_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAnnotation10602);
+ lv_args_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAnnotation10475);
newLeafNode(lv_args_2_0, grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_1_0());
@@ -12536,32 +12263,32 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4909:2: (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )*
- loop78:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4817:2: (otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) ) )*
+ loop72:
do {
- int alt78=2;
- int LA78_0 = input.LA(1);
+ int alt72=2;
+ int LA72_0 = input.LA(1);
- if ( (LA78_0==21) ) {
- alt78=1;
+ if ( (LA72_0==21) ) {
+ alt72=1;
}
- switch (alt78) {
+ switch (alt72) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4909:4: otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4817:4: otherlv_3= ',' ( (lv_args_4_0= RULE_ID ) )
{
- otherlv_3=(Token)match(input,21,FOLLOW_21_in_ruleAnnotation10620);
+ otherlv_3=(Token)match(input,21,FOLLOW_21_in_ruleAnnotation10493);
newLeafNode(otherlv_3, grammarAccess.getAnnotationAccess().getCommaKeyword_1_2_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4913:1: ( (lv_args_4_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4914:1: (lv_args_4_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4821:1: ( (lv_args_4_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4822:1: (lv_args_4_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4914:1: (lv_args_4_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4915:3: lv_args_4_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4822:1: (lv_args_4_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4823:3: lv_args_4_0= RULE_ID
{
- lv_args_4_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAnnotation10637);
+ lv_args_4_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAnnotation10510);
newLeafNode(lv_args_4_0, grammarAccess.getAnnotationAccess().getArgsIDTerminalRuleCall_1_2_1_0());
@@ -12586,11 +12313,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop78;
+ break loop72;
}
} while (true);
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleAnnotation10656);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleAnnotation10529);
newLeafNode(otherlv_5, grammarAccess.getAnnotationAccess().getRightParenthesisKeyword_1_3());
@@ -12621,7 +12348,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBlockStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4943:1: entryRuleBlockStatement returns [EObject current=null] : iv_ruleBlockStatement= ruleBlockStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4851:1: entryRuleBlockStatement returns [EObject current=null] : iv_ruleBlockStatement= ruleBlockStatement EOF ;
public final EObject entryRuleBlockStatement() throws RecognitionException {
EObject current = null;
@@ -12629,17 +12356,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4944:2: (iv_ruleBlockStatement= ruleBlockStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4945:2: iv_ruleBlockStatement= ruleBlockStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4852:2: (iv_ruleBlockStatement= ruleBlockStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4853:2: iv_ruleBlockStatement= ruleBlockStatement EOF
{
newCompositeNode(grammarAccess.getBlockStatementRule());
- pushFollow(FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement10694);
+ pushFollow(FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement10567);
iv_ruleBlockStatement=ruleBlockStatement();
state._fsp--;
current =iv_ruleBlockStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleBlockStatement10704);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBlockStatement10577);
}
@@ -12657,7 +12384,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBlockStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4952:1: ruleBlockStatement returns [EObject current=null] : ( (lv_block_0_0= ruleBlock ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4860:1: ruleBlockStatement returns [EObject current=null] : ( (lv_block_0_0= ruleBlock ) ) ;
public final EObject ruleBlockStatement() throws RecognitionException {
EObject current = null;
@@ -12667,19 +12394,19 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4955:28: ( ( (lv_block_0_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4956:1: ( (lv_block_0_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4863:28: ( ( (lv_block_0_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4864:1: ( (lv_block_0_0= ruleBlock ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4956:1: ( (lv_block_0_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4957:1: (lv_block_0_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4864:1: ( (lv_block_0_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4865:1: (lv_block_0_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4957:1: (lv_block_0_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4958:3: lv_block_0_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4865:1: (lv_block_0_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4866:3: lv_block_0_0= ruleBlock
{
newCompositeNode(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleBlockStatement10749);
+ pushFollow(FOLLOW_ruleBlock_in_ruleBlockStatement10622);
lv_block_0_0=ruleBlock();
state._fsp--;
@@ -12719,7 +12446,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleEmptyStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4982:1: entryRuleEmptyStatement returns [EObject current=null] : iv_ruleEmptyStatement= ruleEmptyStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4890:1: entryRuleEmptyStatement returns [EObject current=null] : iv_ruleEmptyStatement= ruleEmptyStatement EOF ;
public final EObject entryRuleEmptyStatement() throws RecognitionException {
EObject current = null;
@@ -12727,17 +12454,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4983:2: (iv_ruleEmptyStatement= ruleEmptyStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4984:2: iv_ruleEmptyStatement= ruleEmptyStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4891:2: (iv_ruleEmptyStatement= ruleEmptyStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4892:2: iv_ruleEmptyStatement= ruleEmptyStatement EOF
{
newCompositeNode(grammarAccess.getEmptyStatementRule());
- pushFollow(FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement10784);
+ pushFollow(FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement10657);
iv_ruleEmptyStatement=ruleEmptyStatement();
state._fsp--;
current =iv_ruleEmptyStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleEmptyStatement10794);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleEmptyStatement10667);
}
@@ -12755,7 +12482,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleEmptyStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4991:1: ruleEmptyStatement returns [EObject current=null] : ( () otherlv_1= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4899:1: ruleEmptyStatement returns [EObject current=null] : ( () otherlv_1= ';' ) ;
public final EObject ruleEmptyStatement() throws RecognitionException {
EObject current = null;
@@ -12764,14 +12491,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4994:28: ( ( () otherlv_1= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4995:1: ( () otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4902:28: ( ( () otherlv_1= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4903:1: ( () otherlv_1= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4995:1: ( () otherlv_1= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4995:2: () otherlv_1= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4903:1: ( () otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4903:2: () otherlv_1= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4995:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4996:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4903:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4904:5:
{
current = forceCreateModelElement(
@@ -12781,7 +12508,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleEmptyStatement10840);
+ otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleEmptyStatement10713);
newLeafNode(otherlv_1, grammarAccess.getEmptyStatementAccess().getSemicolonKeyword_1());
@@ -12806,7 +12533,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5013:1: entryRuleLocalNameDeclarationStatement returns [EObject current=null] : iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4921:1: entryRuleLocalNameDeclarationStatement returns [EObject current=null] : iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF ;
public final EObject entryRuleLocalNameDeclarationStatement() throws RecognitionException {
EObject current = null;
@@ -12814,17 +12541,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5014:2: (iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5015:2: iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4922:2: (iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4923:2: iv_ruleLocalNameDeclarationStatement= ruleLocalNameDeclarationStatement EOF
{
newCompositeNode(grammarAccess.getLocalNameDeclarationStatementRule());
- pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement10876);
+ pushFollow(FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement10749);
iv_ruleLocalNameDeclarationStatement=ruleLocalNameDeclarationStatement();
state._fsp--;
current =iv_ruleLocalNameDeclarationStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement10886);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement10759);
}
@@ -12842,7 +12569,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLocalNameDeclarationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5022:1: ruleLocalNameDeclarationStatement returns [EObject current=null] : (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4930:1: ruleLocalNameDeclarationStatement returns [EObject current=null] : (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' ) ;
public final EObject ruleLocalNameDeclarationStatement() throws RecognitionException {
EObject current = null;
@@ -12861,23 +12588,23 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5025:28: ( (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5026:1: (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4933:28: ( (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4934:1: (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5026:1: (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5026:3: otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4934:1: (otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4934:3: otherlv_0= 'let' ( (lv_varName_1_0= RULE_ID ) ) otherlv_2= ':' ( (lv_type_3_0= ruleQualifiedNameWithBinding ) ) ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )? otherlv_6= '=' ( (lv_init_7_0= ruleSequenceElement ) ) otherlv_8= ';'
{
- otherlv_0=(Token)match(input,69,FOLLOW_69_in_ruleLocalNameDeclarationStatement10923);
+ otherlv_0=(Token)match(input,69,FOLLOW_69_in_ruleLocalNameDeclarationStatement10796);
newLeafNode(otherlv_0, grammarAccess.getLocalNameDeclarationStatementAccess().getLetKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5030:1: ( (lv_varName_1_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5031:1: (lv_varName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4938:1: ( (lv_varName_1_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4939:1: (lv_varName_1_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5031:1: (lv_varName_1_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5032:3: lv_varName_1_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4939:1: (lv_varName_1_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4940:3: lv_varName_1_0= RULE_ID
{
- lv_varName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLocalNameDeclarationStatement10940);
+ lv_varName_1_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLocalNameDeclarationStatement10813);
newLeafNode(lv_varName_1_0, grammarAccess.getLocalNameDeclarationStatementAccess().getVarNameIDTerminalRuleCall_1_0());
@@ -12897,20 +12624,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleLocalNameDeclarationStatement10957);
+ otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleLocalNameDeclarationStatement10830);
newLeafNode(otherlv_2, grammarAccess.getLocalNameDeclarationStatementAccess().getColonKeyword_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5052:1: ( (lv_type_3_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5053:1: (lv_type_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4960:1: ( (lv_type_3_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4961:1: (lv_type_3_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5053:1: (lv_type_3_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5054:3: lv_type_3_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4961:1: (lv_type_3_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4962:3: lv_type_3_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getLocalNameDeclarationStatementAccess().getTypeQualifiedNameWithBindingParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleLocalNameDeclarationStatement10978);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleLocalNameDeclarationStatement10851);
lv_type_3_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -12932,24 +12659,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5070:2: ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )?
- int alt80=2;
- int LA80_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4978:2: ( ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']' )?
+ int alt74=2;
+ int LA74_0 = input.LA(1);
- if ( (LA80_0==50) ) {
- alt80=1;
+ if ( (LA74_0==50) ) {
+ alt74=1;
}
- switch (alt80) {
+ switch (alt74) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5070:3: ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4978:3: ( (lv_multiplicityIndicator_4_0= '[' ) ) otherlv_5= ']'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5070:3: ( (lv_multiplicityIndicator_4_0= '[' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5071:1: (lv_multiplicityIndicator_4_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4978:3: ( (lv_multiplicityIndicator_4_0= '[' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4979:1: (lv_multiplicityIndicator_4_0= '[' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5071:1: (lv_multiplicityIndicator_4_0= '[' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5072:3: lv_multiplicityIndicator_4_0= '['
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4979:1: (lv_multiplicityIndicator_4_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:4980:3: lv_multiplicityIndicator_4_0= '['
{
- lv_multiplicityIndicator_4_0=(Token)match(input,50,FOLLOW_50_in_ruleLocalNameDeclarationStatement10997);
+ lv_multiplicityIndicator_4_0=(Token)match(input,50,FOLLOW_50_in_ruleLocalNameDeclarationStatement10870);
newLeafNode(lv_multiplicityIndicator_4_0, grammarAccess.getLocalNameDeclarationStatementAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_4_0_0());
@@ -12965,7 +12692,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,51,FOLLOW_51_in_ruleLocalNameDeclarationStatement11022);
+ otherlv_5=(Token)match(input,51,FOLLOW_51_in_ruleLocalNameDeclarationStatement10895);
newLeafNode(otherlv_5, grammarAccess.getLocalNameDeclarationStatementAccess().getRightSquareBracketKeyword_4_1());
@@ -12975,20 +12702,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_6=(Token)match(input,70,FOLLOW_70_in_ruleLocalNameDeclarationStatement11036);
+ otherlv_6=(Token)match(input,70,FOLLOW_70_in_ruleLocalNameDeclarationStatement10909);
newLeafNode(otherlv_6, grammarAccess.getLocalNameDeclarationStatementAccess().getEqualsSignKeyword_5());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5093:1: ( (lv_init_7_0= ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5094:1: (lv_init_7_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5001:1: ( (lv_init_7_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5002:1: (lv_init_7_0= ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5094:1: (lv_init_7_0= ruleSequenceElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5095:3: lv_init_7_0= ruleSequenceElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5002:1: (lv_init_7_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5003:3: lv_init_7_0= ruleSequenceElement
{
newCompositeNode(grammarAccess.getLocalNameDeclarationStatementAccess().getInitSequenceElementParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_ruleLocalNameDeclarationStatement11057);
+ pushFollow(FOLLOW_ruleSequenceElement_in_ruleLocalNameDeclarationStatement10930);
lv_init_7_0=ruleSequenceElement();
state._fsp--;
@@ -13010,7 +12737,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_8=(Token)match(input,68,FOLLOW_68_in_ruleLocalNameDeclarationStatement11069);
+ otherlv_8=(Token)match(input,68,FOLLOW_68_in_ruleLocalNameDeclarationStatement10942);
newLeafNode(otherlv_8, grammarAccess.getLocalNameDeclarationStatementAccess().getSemicolonKeyword_7());
@@ -13035,7 +12762,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleIfStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5123:1: entryRuleIfStatement returns [EObject current=null] : iv_ruleIfStatement= ruleIfStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5031:1: entryRuleIfStatement returns [EObject current=null] : iv_ruleIfStatement= ruleIfStatement EOF ;
public final EObject entryRuleIfStatement() throws RecognitionException {
EObject current = null;
@@ -13043,17 +12770,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5124:2: (iv_ruleIfStatement= ruleIfStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5125:2: iv_ruleIfStatement= ruleIfStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5032:2: (iv_ruleIfStatement= ruleIfStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5033:2: iv_ruleIfStatement= ruleIfStatement EOF
{
newCompositeNode(grammarAccess.getIfStatementRule());
- pushFollow(FOLLOW_ruleIfStatement_in_entryRuleIfStatement11105);
+ pushFollow(FOLLOW_ruleIfStatement_in_entryRuleIfStatement10978);
iv_ruleIfStatement=ruleIfStatement();
state._fsp--;
current =iv_ruleIfStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleIfStatement11115);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleIfStatement10988);
}
@@ -13071,7 +12798,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleIfStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5132:1: ruleIfStatement returns [EObject current=null] : (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5040:1: ruleIfStatement returns [EObject current=null] : (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? ) ;
public final EObject ruleIfStatement() throws RecognitionException {
EObject current = null;
@@ -13084,26 +12811,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5135:28: ( (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5136:1: (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5043:28: ( (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5044:1: (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5136:1: (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5136:3: otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5044:1: (otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5044:3: otherlv_0= 'if' ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) ) ( (lv_finalClause_2_0= ruleFinalClause ) )?
{
- otherlv_0=(Token)match(input,71,FOLLOW_71_in_ruleIfStatement11152);
+ otherlv_0=(Token)match(input,71,FOLLOW_71_in_ruleIfStatement11025);
newLeafNode(otherlv_0, grammarAccess.getIfStatementAccess().getIfKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5140:1: ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5141:1: (lv_sequentialClausses_1_0= ruleSequentialClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5048:1: ( (lv_sequentialClausses_1_0= ruleSequentialClauses ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5049:1: (lv_sequentialClausses_1_0= ruleSequentialClauses )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5141:1: (lv_sequentialClausses_1_0= ruleSequentialClauses )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5142:3: lv_sequentialClausses_1_0= ruleSequentialClauses
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5049:1: (lv_sequentialClausses_1_0= ruleSequentialClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5050:3: lv_sequentialClausses_1_0= ruleSequentialClauses
{
newCompositeNode(grammarAccess.getIfStatementAccess().getSequentialClaussesSequentialClausesParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequentialClauses_in_ruleIfStatement11173);
+ pushFollow(FOLLOW_ruleSequentialClauses_in_ruleIfStatement11046);
lv_sequentialClausses_1_0=ruleSequentialClauses();
state._fsp--;
@@ -13125,24 +12852,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5158:2: ( (lv_finalClause_2_0= ruleFinalClause ) )?
- int alt81=2;
- int LA81_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5066:2: ( (lv_finalClause_2_0= ruleFinalClause ) )?
+ int alt75=2;
+ int LA75_0 = input.LA(1);
- if ( (LA81_0==72) ) {
- alt81=1;
+ if ( (LA75_0==72) ) {
+ alt75=1;
}
- switch (alt81) {
+ switch (alt75) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5159:1: (lv_finalClause_2_0= ruleFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5067:1: (lv_finalClause_2_0= ruleFinalClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5159:1: (lv_finalClause_2_0= ruleFinalClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5160:3: lv_finalClause_2_0= ruleFinalClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5067:1: (lv_finalClause_2_0= ruleFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5068:3: lv_finalClause_2_0= ruleFinalClause
{
newCompositeNode(grammarAccess.getIfStatementAccess().getFinalClauseFinalClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleFinalClause_in_ruleIfStatement11194);
+ pushFollow(FOLLOW_ruleFinalClause_in_ruleIfStatement11067);
lv_finalClause_2_0=ruleFinalClause();
state._fsp--;
@@ -13188,7 +12915,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSequentialClauses"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5184:1: entryRuleSequentialClauses returns [EObject current=null] : iv_ruleSequentialClauses= ruleSequentialClauses EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5092:1: entryRuleSequentialClauses returns [EObject current=null] : iv_ruleSequentialClauses= ruleSequentialClauses EOF ;
public final EObject entryRuleSequentialClauses() throws RecognitionException {
EObject current = null;
@@ -13196,17 +12923,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5185:2: (iv_ruleSequentialClauses= ruleSequentialClauses EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5186:2: iv_ruleSequentialClauses= ruleSequentialClauses EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5093:2: (iv_ruleSequentialClauses= ruleSequentialClauses EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5094:2: iv_ruleSequentialClauses= ruleSequentialClauses EOF
{
newCompositeNode(grammarAccess.getSequentialClausesRule());
- pushFollow(FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses11231);
+ pushFollow(FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses11104);
iv_ruleSequentialClauses=ruleSequentialClauses();
state._fsp--;
current =iv_ruleSequentialClauses;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSequentialClauses11241);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSequentialClauses11114);
}
@@ -13224,7 +12951,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSequentialClauses"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5193:1: ruleSequentialClauses returns [EObject current=null] : ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5101:1: ruleSequentialClauses returns [EObject current=null] : ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* ) ;
public final EObject ruleSequentialClauses() throws RecognitionException {
EObject current = null;
@@ -13238,22 +12965,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5196:28: ( ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:1: ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5104:28: ( ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5105:1: ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:1: ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:2: ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5105:1: ( ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5105:2: ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) ) (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:2: ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5198:1: (lv_conccurentClauses_0_0= ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5105:2: ( (lv_conccurentClauses_0_0= ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5106:1: (lv_conccurentClauses_0_0= ruleConcurrentClauses )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5198:1: (lv_conccurentClauses_0_0= ruleConcurrentClauses )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5199:3: lv_conccurentClauses_0_0= ruleConcurrentClauses
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5106:1: (lv_conccurentClauses_0_0= ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5107:3: lv_conccurentClauses_0_0= ruleConcurrentClauses
{
newCompositeNode(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11287);
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11160);
lv_conccurentClauses_0_0=ruleConcurrentClauses();
state._fsp--;
@@ -13275,45 +13002,45 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5215:2: (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )*
- loop82:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5123:2: (otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) ) )*
+ loop76:
do {
- int alt82=2;
- int LA82_0 = input.LA(1);
+ int alt76=2;
+ int LA76_0 = input.LA(1);
- if ( (LA82_0==72) ) {
- int LA82_1 = input.LA(2);
+ if ( (LA76_0==72) ) {
+ int LA76_1 = input.LA(2);
- if ( (LA82_1==71) ) {
- alt82=1;
+ if ( (LA76_1==71) ) {
+ alt76=1;
}
}
- switch (alt82) {
+ switch (alt76) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5215:4: otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5123:4: otherlv_1= 'else' otherlv_2= 'if' ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) )
{
- otherlv_1=(Token)match(input,72,FOLLOW_72_in_ruleSequentialClauses11300);
+ otherlv_1=(Token)match(input,72,FOLLOW_72_in_ruleSequentialClauses11173);
newLeafNode(otherlv_1, grammarAccess.getSequentialClausesAccess().getElseKeyword_1_0());
- otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleSequentialClauses11312);
+ otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleSequentialClauses11185);
newLeafNode(otherlv_2, grammarAccess.getSequentialClausesAccess().getIfKeyword_1_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5223:1: ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5224:1: (lv_conccurentClauses_3_0= ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5131:1: ( (lv_conccurentClauses_3_0= ruleConcurrentClauses ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5132:1: (lv_conccurentClauses_3_0= ruleConcurrentClauses )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5224:1: (lv_conccurentClauses_3_0= ruleConcurrentClauses )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5225:3: lv_conccurentClauses_3_0= ruleConcurrentClauses
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5132:1: (lv_conccurentClauses_3_0= ruleConcurrentClauses )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5133:3: lv_conccurentClauses_3_0= ruleConcurrentClauses
{
newCompositeNode(grammarAccess.getSequentialClausesAccess().getConccurentClausesConcurrentClausesParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11333);
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11206);
lv_conccurentClauses_3_0=ruleConcurrentClauses();
state._fsp--;
@@ -13340,7 +13067,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop82;
+ break loop76;
}
} while (true);
@@ -13365,7 +13092,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleConcurrentClauses"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5249:1: entryRuleConcurrentClauses returns [EObject current=null] : iv_ruleConcurrentClauses= ruleConcurrentClauses EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5157:1: entryRuleConcurrentClauses returns [EObject current=null] : iv_ruleConcurrentClauses= ruleConcurrentClauses EOF ;
public final EObject entryRuleConcurrentClauses() throws RecognitionException {
EObject current = null;
@@ -13373,17 +13100,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5250:2: (iv_ruleConcurrentClauses= ruleConcurrentClauses EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5251:2: iv_ruleConcurrentClauses= ruleConcurrentClauses EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5158:2: (iv_ruleConcurrentClauses= ruleConcurrentClauses EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5159:2: iv_ruleConcurrentClauses= ruleConcurrentClauses EOF
{
newCompositeNode(grammarAccess.getConcurrentClausesRule());
- pushFollow(FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses11371);
+ pushFollow(FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses11244);
iv_ruleConcurrentClauses=ruleConcurrentClauses();
state._fsp--;
current =iv_ruleConcurrentClauses;
- match(input,EOF,FOLLOW_EOF_in_entryRuleConcurrentClauses11381);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleConcurrentClauses11254);
}
@@ -13401,7 +13128,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleConcurrentClauses"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5258:1: ruleConcurrentClauses returns [EObject current=null] : ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5166:1: ruleConcurrentClauses returns [EObject current=null] : ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* ) ;
public final EObject ruleConcurrentClauses() throws RecognitionException {
EObject current = null;
@@ -13415,22 +13142,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5261:28: ( ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:1: ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5169:28: ( ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5170:1: ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:1: ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:2: ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5170:1: ( ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5170:2: ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) ) (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:2: ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5263:1: (lv_nonFinalClause_0_0= ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5170:2: ( (lv_nonFinalClause_0_0= ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5171:1: (lv_nonFinalClause_0_0= ruleNonFinalClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5263:1: (lv_nonFinalClause_0_0= ruleNonFinalClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5264:3: lv_nonFinalClause_0_0= ruleNonFinalClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5171:1: (lv_nonFinalClause_0_0= ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5172:3: lv_nonFinalClause_0_0= ruleNonFinalClause
{
newCompositeNode(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11427);
+ pushFollow(FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11300);
lv_nonFinalClause_0_0=ruleNonFinalClause();
state._fsp--;
@@ -13452,39 +13179,39 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5280:2: (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )*
- loop83:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5188:2: (otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) ) )*
+ loop77:
do {
- int alt83=2;
- int LA83_0 = input.LA(1);
+ int alt77=2;
+ int LA77_0 = input.LA(1);
- if ( (LA83_0==73) ) {
- alt83=1;
+ if ( (LA77_0==73) ) {
+ alt77=1;
}
- switch (alt83) {
+ switch (alt77) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5280:4: otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5188:4: otherlv_1= 'or' otherlv_2= 'if' ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) )
{
- otherlv_1=(Token)match(input,73,FOLLOW_73_in_ruleConcurrentClauses11440);
+ otherlv_1=(Token)match(input,73,FOLLOW_73_in_ruleConcurrentClauses11313);
newLeafNode(otherlv_1, grammarAccess.getConcurrentClausesAccess().getOrKeyword_1_0());
- otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleConcurrentClauses11452);
+ otherlv_2=(Token)match(input,71,FOLLOW_71_in_ruleConcurrentClauses11325);
newLeafNode(otherlv_2, grammarAccess.getConcurrentClausesAccess().getIfKeyword_1_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5288:1: ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5289:1: (lv_nonFinalClause_3_0= ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5196:1: ( (lv_nonFinalClause_3_0= ruleNonFinalClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:1: (lv_nonFinalClause_3_0= ruleNonFinalClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5289:1: (lv_nonFinalClause_3_0= ruleNonFinalClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5290:3: lv_nonFinalClause_3_0= ruleNonFinalClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5197:1: (lv_nonFinalClause_3_0= ruleNonFinalClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5198:3: lv_nonFinalClause_3_0= ruleNonFinalClause
{
newCompositeNode(grammarAccess.getConcurrentClausesAccess().getNonFinalClauseNonFinalClauseParserRuleCall_1_2_0());
- pushFollow(FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11473);
+ pushFollow(FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11346);
lv_nonFinalClause_3_0=ruleNonFinalClause();
state._fsp--;
@@ -13511,7 +13238,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop83;
+ break loop77;
}
} while (true);
@@ -13536,7 +13263,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonFinalClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5314:1: entryRuleNonFinalClause returns [EObject current=null] : iv_ruleNonFinalClause= ruleNonFinalClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5222:1: entryRuleNonFinalClause returns [EObject current=null] : iv_ruleNonFinalClause= ruleNonFinalClause EOF ;
public final EObject entryRuleNonFinalClause() throws RecognitionException {
EObject current = null;
@@ -13544,17 +13271,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5315:2: (iv_ruleNonFinalClause= ruleNonFinalClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5316:2: iv_ruleNonFinalClause= ruleNonFinalClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5223:2: (iv_ruleNonFinalClause= ruleNonFinalClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5224:2: iv_ruleNonFinalClause= ruleNonFinalClause EOF
{
newCompositeNode(grammarAccess.getNonFinalClauseRule());
- pushFollow(FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause11511);
+ pushFollow(FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause11384);
iv_ruleNonFinalClause=ruleNonFinalClause();
state._fsp--;
current =iv_ruleNonFinalClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonFinalClause11521);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonFinalClause11394);
}
@@ -13572,7 +13299,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonFinalClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5323:1: ruleNonFinalClause returns [EObject current=null] : (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5231:1: ruleNonFinalClause returns [EObject current=null] : (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) ) ;
public final EObject ruleNonFinalClause() throws RecognitionException {
EObject current = null;
@@ -13586,26 +13313,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5326:28: ( (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5327:1: (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5234:28: ( (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5235:1: (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5327:1: (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5327:3: otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5235:1: (otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5235:3: otherlv_0= '(' ( (lv_condition_1_0= ruleExpression ) ) otherlv_2= ')' ( (lv_block_3_0= ruleBlock ) )
{
- otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleNonFinalClause11558);
+ otherlv_0=(Token)match(input,24,FOLLOW_24_in_ruleNonFinalClause11431);
newLeafNode(otherlv_0, grammarAccess.getNonFinalClauseAccess().getLeftParenthesisKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5331:1: ( (lv_condition_1_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5332:1: (lv_condition_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5239:1: ( (lv_condition_1_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5240:1: (lv_condition_1_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5332:1: (lv_condition_1_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5333:3: lv_condition_1_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5240:1: (lv_condition_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5241:3: lv_condition_1_0= ruleExpression
{
newCompositeNode(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleNonFinalClause11579);
+ pushFollow(FOLLOW_ruleExpression_in_ruleNonFinalClause11452);
lv_condition_1_0=ruleExpression();
state._fsp--;
@@ -13627,20 +13354,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleNonFinalClause11591);
+ otherlv_2=(Token)match(input,25,FOLLOW_25_in_ruleNonFinalClause11464);
newLeafNode(otherlv_2, grammarAccess.getNonFinalClauseAccess().getRightParenthesisKeyword_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5353:1: ( (lv_block_3_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5354:1: (lv_block_3_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5261:1: ( (lv_block_3_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:1: (lv_block_3_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5354:1: (lv_block_3_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5355:3: lv_block_3_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5262:1: (lv_block_3_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5263:3: lv_block_3_0= ruleBlock
{
newCompositeNode(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleNonFinalClause11612);
+ pushFollow(FOLLOW_ruleBlock_in_ruleNonFinalClause11485);
lv_block_3_0=ruleBlock();
state._fsp--;
@@ -13683,7 +13410,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleFinalClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5379:1: entryRuleFinalClause returns [EObject current=null] : iv_ruleFinalClause= ruleFinalClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5287:1: entryRuleFinalClause returns [EObject current=null] : iv_ruleFinalClause= ruleFinalClause EOF ;
public final EObject entryRuleFinalClause() throws RecognitionException {
EObject current = null;
@@ -13691,17 +13418,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5380:2: (iv_ruleFinalClause= ruleFinalClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5381:2: iv_ruleFinalClause= ruleFinalClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5288:2: (iv_ruleFinalClause= ruleFinalClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5289:2: iv_ruleFinalClause= ruleFinalClause EOF
{
newCompositeNode(grammarAccess.getFinalClauseRule());
- pushFollow(FOLLOW_ruleFinalClause_in_entryRuleFinalClause11648);
+ pushFollow(FOLLOW_ruleFinalClause_in_entryRuleFinalClause11521);
iv_ruleFinalClause=ruleFinalClause();
state._fsp--;
current =iv_ruleFinalClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleFinalClause11658);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleFinalClause11531);
}
@@ -13719,7 +13446,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleFinalClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5388:1: ruleFinalClause returns [EObject current=null] : (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5296:1: ruleFinalClause returns [EObject current=null] : (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) ) ;
public final EObject ruleFinalClause() throws RecognitionException {
EObject current = null;
@@ -13730,26 +13457,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5391:28: ( (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5392:1: (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5299:28: ( (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5300:1: (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5392:1: (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5392:3: otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5300:1: (otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5300:3: otherlv_0= 'else' ( (lv_block_1_0= ruleBlock ) )
{
- otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleFinalClause11695);
+ otherlv_0=(Token)match(input,72,FOLLOW_72_in_ruleFinalClause11568);
newLeafNode(otherlv_0, grammarAccess.getFinalClauseAccess().getElseKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5396:1: ( (lv_block_1_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5397:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5304:1: ( (lv_block_1_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5305:1: (lv_block_1_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5397:1: (lv_block_1_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5398:3: lv_block_1_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5305:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5306:3: lv_block_1_0= ruleBlock
{
newCompositeNode(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleFinalClause11716);
+ pushFollow(FOLLOW_ruleBlock_in_ruleFinalClause11589);
lv_block_1_0=ruleBlock();
state._fsp--;
@@ -13792,7 +13519,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSwitchStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5422:1: entryRuleSwitchStatement returns [EObject current=null] : iv_ruleSwitchStatement= ruleSwitchStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5330:1: entryRuleSwitchStatement returns [EObject current=null] : iv_ruleSwitchStatement= ruleSwitchStatement EOF ;
public final EObject entryRuleSwitchStatement() throws RecognitionException {
EObject current = null;
@@ -13800,17 +13527,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5423:2: (iv_ruleSwitchStatement= ruleSwitchStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5424:2: iv_ruleSwitchStatement= ruleSwitchStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5331:2: (iv_ruleSwitchStatement= ruleSwitchStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5332:2: iv_ruleSwitchStatement= ruleSwitchStatement EOF
{
newCompositeNode(grammarAccess.getSwitchStatementRule());
- pushFollow(FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement11752);
+ pushFollow(FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement11625);
iv_ruleSwitchStatement=ruleSwitchStatement();
state._fsp--;
current =iv_ruleSwitchStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchStatement11762);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchStatement11635);
}
@@ -13828,7 +13555,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSwitchStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5431:1: ruleSwitchStatement returns [EObject current=null] : (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5339:1: ruleSwitchStatement returns [EObject current=null] : (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' ) ;
public final EObject ruleSwitchStatement() throws RecognitionException {
EObject current = null;
@@ -13847,30 +13574,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5434:28: ( (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5435:1: (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5342:28: ( (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5343:1: (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5435:1: (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5435:3: otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5343:1: (otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5343:3: otherlv_0= 'switch' otherlv_1= '(' ( (lv_expression_2_0= ruleExpression ) ) otherlv_3= ')' otherlv_4= '{' ( (lv_switchClause_5_0= ruleSwitchClause ) )* ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )? otherlv_7= '}'
{
- otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleSwitchStatement11799);
+ otherlv_0=(Token)match(input,74,FOLLOW_74_in_ruleSwitchStatement11672);
newLeafNode(otherlv_0, grammarAccess.getSwitchStatementAccess().getSwitchKeyword_0());
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleSwitchStatement11811);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleSwitchStatement11684);
newLeafNode(otherlv_1, grammarAccess.getSwitchStatementAccess().getLeftParenthesisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5443:1: ( (lv_expression_2_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5444:1: (lv_expression_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5351:1: ( (lv_expression_2_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5352:1: (lv_expression_2_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5444:1: (lv_expression_2_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5445:3: lv_expression_2_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5352:1: (lv_expression_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5353:3: lv_expression_2_0= ruleExpression
{
newCompositeNode(grammarAccess.getSwitchStatementAccess().getExpressionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleSwitchStatement11832);
+ pushFollow(FOLLOW_ruleExpression_in_ruleSwitchStatement11705);
lv_expression_2_0=ruleExpression();
state._fsp--;
@@ -13892,36 +13619,36 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleSwitchStatement11844);
+ otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleSwitchStatement11717);
newLeafNode(otherlv_3, grammarAccess.getSwitchStatementAccess().getRightParenthesisKeyword_3());
- otherlv_4=(Token)match(input,60,FOLLOW_60_in_ruleSwitchStatement11856);
+ otherlv_4=(Token)match(input,60,FOLLOW_60_in_ruleSwitchStatement11729);
newLeafNode(otherlv_4, grammarAccess.getSwitchStatementAccess().getLeftCurlyBracketKeyword_4());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5469:1: ( (lv_switchClause_5_0= ruleSwitchClause ) )*
- loop84:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5377:1: ( (lv_switchClause_5_0= ruleSwitchClause ) )*
+ loop78:
do {
- int alt84=2;
- int LA84_0 = input.LA(1);
+ int alt78=2;
+ int LA78_0 = input.LA(1);
- if ( (LA84_0==75) ) {
- alt84=1;
+ if ( (LA78_0==75) ) {
+ alt78=1;
}
- switch (alt84) {
+ switch (alt78) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5470:1: (lv_switchClause_5_0= ruleSwitchClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5378:1: (lv_switchClause_5_0= ruleSwitchClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5470:1: (lv_switchClause_5_0= ruleSwitchClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5471:3: lv_switchClause_5_0= ruleSwitchClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5378:1: (lv_switchClause_5_0= ruleSwitchClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5379:3: lv_switchClause_5_0= ruleSwitchClause
{
newCompositeNode(grammarAccess.getSwitchStatementAccess().getSwitchClauseSwitchClauseParserRuleCall_5_0());
- pushFollow(FOLLOW_ruleSwitchClause_in_ruleSwitchStatement11877);
+ pushFollow(FOLLOW_ruleSwitchClause_in_ruleSwitchStatement11750);
lv_switchClause_5_0=ruleSwitchClause();
state._fsp--;
@@ -13945,28 +13672,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop84;
+ break loop78;
}
} while (true);
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5487:3: ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )?
- int alt85=2;
- int LA85_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5395:3: ( (lv_defaultClause_6_0= ruleSwitchDefaultClause ) )?
+ int alt79=2;
+ int LA79_0 = input.LA(1);
- if ( (LA85_0==76) ) {
- alt85=1;
+ if ( (LA79_0==76) ) {
+ alt79=1;
}
- switch (alt85) {
+ switch (alt79) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5488:1: (lv_defaultClause_6_0= ruleSwitchDefaultClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5396:1: (lv_defaultClause_6_0= ruleSwitchDefaultClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5488:1: (lv_defaultClause_6_0= ruleSwitchDefaultClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5489:3: lv_defaultClause_6_0= ruleSwitchDefaultClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5396:1: (lv_defaultClause_6_0= ruleSwitchDefaultClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5397:3: lv_defaultClause_6_0= ruleSwitchDefaultClause
{
newCompositeNode(grammarAccess.getSwitchStatementAccess().getDefaultClauseSwitchDefaultClauseParserRuleCall_6_0());
- pushFollow(FOLLOW_ruleSwitchDefaultClause_in_ruleSwitchStatement11899);
+ pushFollow(FOLLOW_ruleSwitchDefaultClause_in_ruleSwitchStatement11772);
lv_defaultClause_6_0=ruleSwitchDefaultClause();
state._fsp--;
@@ -13991,7 +13718,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,62,FOLLOW_62_in_ruleSwitchStatement11912);
+ otherlv_7=(Token)match(input,62,FOLLOW_62_in_ruleSwitchStatement11785);
newLeafNode(otherlv_7, grammarAccess.getSwitchStatementAccess().getRightCurlyBracketKeyword_7());
@@ -14016,7 +13743,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSwitchClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5517:1: entryRuleSwitchClause returns [EObject current=null] : iv_ruleSwitchClause= ruleSwitchClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5425:1: entryRuleSwitchClause returns [EObject current=null] : iv_ruleSwitchClause= ruleSwitchClause EOF ;
public final EObject entryRuleSwitchClause() throws RecognitionException {
EObject current = null;
@@ -14024,17 +13751,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5518:2: (iv_ruleSwitchClause= ruleSwitchClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5519:2: iv_ruleSwitchClause= ruleSwitchClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5426:2: (iv_ruleSwitchClause= ruleSwitchClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5427:2: iv_ruleSwitchClause= ruleSwitchClause EOF
{
newCompositeNode(grammarAccess.getSwitchClauseRule());
- pushFollow(FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause11948);
+ pushFollow(FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause11821);
iv_ruleSwitchClause=ruleSwitchClause();
state._fsp--;
current =iv_ruleSwitchClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchClause11958);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchClause11831);
}
@@ -14052,7 +13779,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSwitchClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5526:1: ruleSwitchClause returns [EObject current=null] : ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5434:1: ruleSwitchClause returns [EObject current=null] : ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) ;
public final EObject ruleSwitchClause() throws RecognitionException {
EObject current = null;
@@ -14066,22 +13793,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5529:28: ( ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5530:1: ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5437:28: ( ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5438:1: ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5530:1: ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5530:2: ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5438:1: ( ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5438:2: ( (lv_switchCase_0_0= ruleSwitchCase ) ) ( (lv_switchCase_1_0= ruleSwitchCase ) )* ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5530:2: ( (lv_switchCase_0_0= ruleSwitchCase ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5531:1: (lv_switchCase_0_0= ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5438:2: ( (lv_switchCase_0_0= ruleSwitchCase ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5439:1: (lv_switchCase_0_0= ruleSwitchCase )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5531:1: (lv_switchCase_0_0= ruleSwitchCase )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5532:3: lv_switchCase_0_0= ruleSwitchCase
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5439:1: (lv_switchCase_0_0= ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5440:3: lv_switchCase_0_0= ruleSwitchCase
{
newCompositeNode(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_ruleSwitchClause12004);
+ pushFollow(FOLLOW_ruleSwitchCase_in_ruleSwitchClause11877);
lv_switchCase_0_0=ruleSwitchCase();
state._fsp--;
@@ -14103,28 +13830,28 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5548:2: ( (lv_switchCase_1_0= ruleSwitchCase ) )*
- loop86:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5456:2: ( (lv_switchCase_1_0= ruleSwitchCase ) )*
+ loop80:
do {
- int alt86=2;
- int LA86_0 = input.LA(1);
+ int alt80=2;
+ int LA80_0 = input.LA(1);
- if ( (LA86_0==75) ) {
- alt86=1;
+ if ( (LA80_0==75) ) {
+ alt80=1;
}
- switch (alt86) {
+ switch (alt80) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5549:1: (lv_switchCase_1_0= ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5457:1: (lv_switchCase_1_0= ruleSwitchCase )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5549:1: (lv_switchCase_1_0= ruleSwitchCase )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5550:3: lv_switchCase_1_0= ruleSwitchCase
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5457:1: (lv_switchCase_1_0= ruleSwitchCase )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5458:3: lv_switchCase_1_0= ruleSwitchCase
{
newCompositeNode(grammarAccess.getSwitchClauseAccess().getSwitchCaseSwitchCaseParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSwitchCase_in_ruleSwitchClause12025);
+ pushFollow(FOLLOW_ruleSwitchCase_in_ruleSwitchClause11898);
lv_switchCase_1_0=ruleSwitchCase();
state._fsp--;
@@ -14148,20 +13875,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop86;
+ break loop80;
}
} while (true);
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5566:3: ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5567:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5474:3: ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5475:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5567:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5568:3: lv_statementSequence_2_0= ruleNonEmptyStatementSequence
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5475:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5476:3: lv_statementSequence_2_0= ruleNonEmptyStatementSequence
{
newCompositeNode(grammarAccess.getSwitchClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchClause12047);
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchClause11920);
lv_statementSequence_2_0=ruleNonEmptyStatementSequence();
state._fsp--;
@@ -14204,7 +13931,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSwitchCase"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5592:1: entryRuleSwitchCase returns [EObject current=null] : iv_ruleSwitchCase= ruleSwitchCase EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5500:1: entryRuleSwitchCase returns [EObject current=null] : iv_ruleSwitchCase= ruleSwitchCase EOF ;
public final EObject entryRuleSwitchCase() throws RecognitionException {
EObject current = null;
@@ -14212,17 +13939,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5593:2: (iv_ruleSwitchCase= ruleSwitchCase EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5594:2: iv_ruleSwitchCase= ruleSwitchCase EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5501:2: (iv_ruleSwitchCase= ruleSwitchCase EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5502:2: iv_ruleSwitchCase= ruleSwitchCase EOF
{
newCompositeNode(grammarAccess.getSwitchCaseRule());
- pushFollow(FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase12083);
+ pushFollow(FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase11956);
iv_ruleSwitchCase=ruleSwitchCase();
state._fsp--;
current =iv_ruleSwitchCase;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchCase12093);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchCase11966);
}
@@ -14240,7 +13967,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSwitchCase"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5601:1: ruleSwitchCase returns [EObject current=null] : (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5509:1: ruleSwitchCase returns [EObject current=null] : (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' ) ;
public final EObject ruleSwitchCase() throws RecognitionException {
EObject current = null;
@@ -14252,26 +13979,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5604:28: ( (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5605:1: (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5512:28: ( (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5513:1: (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5605:1: (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5605:3: otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5513:1: (otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5513:3: otherlv_0= 'case' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ':'
{
- otherlv_0=(Token)match(input,75,FOLLOW_75_in_ruleSwitchCase12130);
+ otherlv_0=(Token)match(input,75,FOLLOW_75_in_ruleSwitchCase12003);
newLeafNode(otherlv_0, grammarAccess.getSwitchCaseAccess().getCaseKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5609:1: ( (lv_expression_1_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5610:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5517:1: ( (lv_expression_1_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5518:1: (lv_expression_1_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5610:1: (lv_expression_1_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5611:3: lv_expression_1_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5518:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5519:3: lv_expression_1_0= ruleExpression
{
newCompositeNode(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleSwitchCase12151);
+ pushFollow(FOLLOW_ruleExpression_in_ruleSwitchCase12024);
lv_expression_1_0=ruleExpression();
state._fsp--;
@@ -14293,7 +14020,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleSwitchCase12163);
+ otherlv_2=(Token)match(input,27,FOLLOW_27_in_ruleSwitchCase12036);
newLeafNode(otherlv_2, grammarAccess.getSwitchCaseAccess().getColonKeyword_2());
@@ -14318,7 +14045,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSwitchDefaultClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5639:1: entryRuleSwitchDefaultClause returns [EObject current=null] : iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5547:1: entryRuleSwitchDefaultClause returns [EObject current=null] : iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF ;
public final EObject entryRuleSwitchDefaultClause() throws RecognitionException {
EObject current = null;
@@ -14326,17 +14053,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5640:2: (iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5641:2: iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5548:2: (iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5549:2: iv_ruleSwitchDefaultClause= ruleSwitchDefaultClause EOF
{
newCompositeNode(grammarAccess.getSwitchDefaultClauseRule());
- pushFollow(FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause12199);
+ pushFollow(FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause12072);
iv_ruleSwitchDefaultClause=ruleSwitchDefaultClause();
state._fsp--;
current =iv_ruleSwitchDefaultClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchDefaultClause12209);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSwitchDefaultClause12082);
}
@@ -14354,7 +14081,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSwitchDefaultClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5648:1: ruleSwitchDefaultClause returns [EObject current=null] : (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5556:1: ruleSwitchDefaultClause returns [EObject current=null] : (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) ;
public final EObject ruleSwitchDefaultClause() throws RecognitionException {
EObject current = null;
@@ -14366,30 +14093,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5651:28: ( (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5652:1: (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5559:28: ( (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5560:1: (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5652:1: (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5652:3: otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5560:1: (otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5560:3: otherlv_0= 'default' otherlv_1= ':' ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
{
- otherlv_0=(Token)match(input,76,FOLLOW_76_in_ruleSwitchDefaultClause12246);
+ otherlv_0=(Token)match(input,76,FOLLOW_76_in_ruleSwitchDefaultClause12119);
newLeafNode(otherlv_0, grammarAccess.getSwitchDefaultClauseAccess().getDefaultKeyword_0());
- otherlv_1=(Token)match(input,27,FOLLOW_27_in_ruleSwitchDefaultClause12258);
+ otherlv_1=(Token)match(input,27,FOLLOW_27_in_ruleSwitchDefaultClause12131);
newLeafNode(otherlv_1, grammarAccess.getSwitchDefaultClauseAccess().getColonKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5660:1: ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5661:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5568:1: ( (lv_statementSequence_2_0= ruleNonEmptyStatementSequence ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5569:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5661:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5662:3: lv_statementSequence_2_0= ruleNonEmptyStatementSequence
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5569:1: (lv_statementSequence_2_0= ruleNonEmptyStatementSequence )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5570:3: lv_statementSequence_2_0= ruleNonEmptyStatementSequence
{
newCompositeNode(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchDefaultClause12279);
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchDefaultClause12152);
lv_statementSequence_2_0=ruleNonEmptyStatementSequence();
state._fsp--;
@@ -14432,7 +14159,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5686:1: entryRuleNonEmptyStatementSequence returns [EObject current=null] : iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5594:1: entryRuleNonEmptyStatementSequence returns [EObject current=null] : iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF ;
public final EObject entryRuleNonEmptyStatementSequence() throws RecognitionException {
EObject current = null;
@@ -14440,17 +14167,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5687:2: (iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5688:2: iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5595:2: (iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5596:2: iv_ruleNonEmptyStatementSequence= ruleNonEmptyStatementSequence EOF
{
newCompositeNode(grammarAccess.getNonEmptyStatementSequenceRule());
- pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence12315);
+ pushFollow(FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence12188);
iv_ruleNonEmptyStatementSequence=ruleNonEmptyStatementSequence();
state._fsp--;
current =iv_ruleNonEmptyStatementSequence;
- match(input,EOF,FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence12325);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence12198);
}
@@ -14468,7 +14195,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleNonEmptyStatementSequence"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5695:1: ruleNonEmptyStatementSequence returns [EObject current=null] : ( (lv_statement_0_0= ruleDocumentedStatement ) )+ ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5603:1: ruleNonEmptyStatementSequence returns [EObject current=null] : ( (lv_statement_0_0= ruleDocumentedStatement ) )+ ;
public final EObject ruleNonEmptyStatementSequence() throws RecognitionException {
EObject current = null;
@@ -14478,32 +14205,32 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5698:28: ( ( (lv_statement_0_0= ruleDocumentedStatement ) )+ )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5699:1: ( (lv_statement_0_0= ruleDocumentedStatement ) )+
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5606:28: ( ( (lv_statement_0_0= ruleDocumentedStatement ) )+ )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5607:1: ( (lv_statement_0_0= ruleDocumentedStatement ) )+
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5699:1: ( (lv_statement_0_0= ruleDocumentedStatement ) )+
- int cnt87=0;
- loop87:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5607:1: ( (lv_statement_0_0= ruleDocumentedStatement ) )+
+ int cnt81=0;
+ loop81:
do {
- int alt87=2;
- int LA87_0 = input.LA(1);
+ int alt81=2;
+ int LA81_0 = input.LA(1);
- if ( ((LA87_0>=RULE_ID && LA87_0<=RULE_SL_COMMENT)||(LA87_0>=17 && LA87_0<=18)||(LA87_0>=57 && LA87_0<=60)||LA87_0==64||(LA87_0>=67 && LA87_0<=69)||LA87_0==71||LA87_0==74||(LA87_0>=77 && LA87_0<=79)||(LA87_0>=81 && LA87_0<=84)) ) {
- alt87=1;
+ if ( ((LA81_0>=RULE_ID && LA81_0<=RULE_SL_COMMENT)||(LA81_0>=17 && LA81_0<=18)||(LA81_0>=57 && LA81_0<=60)||LA81_0==64||(LA81_0>=67 && LA81_0<=69)||LA81_0==71||LA81_0==74||(LA81_0>=77 && LA81_0<=79)||(LA81_0>=81 && LA81_0<=84)) ) {
+ alt81=1;
}
- switch (alt87) {
+ switch (alt81) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5700:1: (lv_statement_0_0= ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5608:1: (lv_statement_0_0= ruleDocumentedStatement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5700:1: (lv_statement_0_0= ruleDocumentedStatement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5701:3: lv_statement_0_0= ruleDocumentedStatement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5608:1: (lv_statement_0_0= ruleDocumentedStatement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5609:3: lv_statement_0_0= ruleDocumentedStatement
{
newCompositeNode(grammarAccess.getNonEmptyStatementSequenceAccess().getStatementDocumentedStatementParserRuleCall_0());
- pushFollow(FOLLOW_ruleDocumentedStatement_in_ruleNonEmptyStatementSequence12370);
+ pushFollow(FOLLOW_ruleDocumentedStatement_in_ruleNonEmptyStatementSequence12243);
lv_statement_0_0=ruleDocumentedStatement();
state._fsp--;
@@ -14527,12 +14254,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- if ( cnt87 >= 1 ) break loop87;
+ if ( cnt81 >= 1 ) break loop81;
EarlyExitException eee =
- new EarlyExitException(87, input);
+ new EarlyExitException(81, input);
throw eee;
}
- cnt87++;
+ cnt81++;
} while (true);
@@ -14553,7 +14280,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleWhileStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5725:1: entryRuleWhileStatement returns [EObject current=null] : iv_ruleWhileStatement= ruleWhileStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5633:1: entryRuleWhileStatement returns [EObject current=null] : iv_ruleWhileStatement= ruleWhileStatement EOF ;
public final EObject entryRuleWhileStatement() throws RecognitionException {
EObject current = null;
@@ -14561,17 +14288,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5726:2: (iv_ruleWhileStatement= ruleWhileStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5727:2: iv_ruleWhileStatement= ruleWhileStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5634:2: (iv_ruleWhileStatement= ruleWhileStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5635:2: iv_ruleWhileStatement= ruleWhileStatement EOF
{
newCompositeNode(grammarAccess.getWhileStatementRule());
- pushFollow(FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement12406);
+ pushFollow(FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement12279);
iv_ruleWhileStatement=ruleWhileStatement();
state._fsp--;
current =iv_ruleWhileStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleWhileStatement12416);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleWhileStatement12289);
}
@@ -14589,7 +14316,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleWhileStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5734:1: ruleWhileStatement returns [EObject current=null] : (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5642:1: ruleWhileStatement returns [EObject current=null] : (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) ;
public final EObject ruleWhileStatement() throws RecognitionException {
EObject current = null;
@@ -14604,30 +14331,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5737:28: ( (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5738:1: (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5645:28: ( (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5646:1: (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5738:1: (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5738:3: otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5646:1: (otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5646:3: otherlv_0= 'while' otherlv_1= '(' ( (lv_condition_2_0= ruleExpression ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) )
{
- otherlv_0=(Token)match(input,77,FOLLOW_77_in_ruleWhileStatement12453);
+ otherlv_0=(Token)match(input,77,FOLLOW_77_in_ruleWhileStatement12326);
newLeafNode(otherlv_0, grammarAccess.getWhileStatementAccess().getWhileKeyword_0());
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleWhileStatement12465);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleWhileStatement12338);
newLeafNode(otherlv_1, grammarAccess.getWhileStatementAccess().getLeftParenthesisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5746:1: ( (lv_condition_2_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5747:1: (lv_condition_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5654:1: ( (lv_condition_2_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5655:1: (lv_condition_2_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5747:1: (lv_condition_2_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5748:3: lv_condition_2_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5655:1: (lv_condition_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5656:3: lv_condition_2_0= ruleExpression
{
newCompositeNode(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleWhileStatement12486);
+ pushFollow(FOLLOW_ruleExpression_in_ruleWhileStatement12359);
lv_condition_2_0=ruleExpression();
state._fsp--;
@@ -14649,20 +14376,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleWhileStatement12498);
+ otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleWhileStatement12371);
newLeafNode(otherlv_3, grammarAccess.getWhileStatementAccess().getRightParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5768:1: ( (lv_block_4_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5769:1: (lv_block_4_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5676:1: ( (lv_block_4_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5677:1: (lv_block_4_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5769:1: (lv_block_4_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5770:3: lv_block_4_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5677:1: (lv_block_4_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5678:3: lv_block_4_0= ruleBlock
{
newCompositeNode(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleWhileStatement12519);
+ pushFollow(FOLLOW_ruleBlock_in_ruleWhileStatement12392);
lv_block_4_0=ruleBlock();
state._fsp--;
@@ -14705,7 +14432,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleDoStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5794:1: entryRuleDoStatement returns [EObject current=null] : iv_ruleDoStatement= ruleDoStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5702:1: entryRuleDoStatement returns [EObject current=null] : iv_ruleDoStatement= ruleDoStatement EOF ;
public final EObject entryRuleDoStatement() throws RecognitionException {
EObject current = null;
@@ -14713,17 +14440,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5795:2: (iv_ruleDoStatement= ruleDoStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5796:2: iv_ruleDoStatement= ruleDoStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5703:2: (iv_ruleDoStatement= ruleDoStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5704:2: iv_ruleDoStatement= ruleDoStatement EOF
{
newCompositeNode(grammarAccess.getDoStatementRule());
- pushFollow(FOLLOW_ruleDoStatement_in_entryRuleDoStatement12555);
+ pushFollow(FOLLOW_ruleDoStatement_in_entryRuleDoStatement12428);
iv_ruleDoStatement=ruleDoStatement();
state._fsp--;
current =iv_ruleDoStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleDoStatement12565);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleDoStatement12438);
}
@@ -14741,7 +14468,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleDoStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5803:1: ruleDoStatement returns [EObject current=null] : (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5711:1: ruleDoStatement returns [EObject current=null] : (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' ) ;
public final EObject ruleDoStatement() throws RecognitionException {
EObject current = null;
@@ -14758,26 +14485,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5806:28: ( (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5807:1: (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5714:28: ( (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5715:1: (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5807:1: (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5807:3: otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5715:1: (otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5715:3: otherlv_0= 'do' ( (lv_block_1_0= ruleBlock ) ) otherlv_2= 'while' otherlv_3= '(' ( (lv_condition_4_0= ruleExpression ) ) otherlv_5= ')' otherlv_6= ';'
{
- otherlv_0=(Token)match(input,78,FOLLOW_78_in_ruleDoStatement12602);
+ otherlv_0=(Token)match(input,78,FOLLOW_78_in_ruleDoStatement12475);
newLeafNode(otherlv_0, grammarAccess.getDoStatementAccess().getDoKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5811:1: ( (lv_block_1_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5812:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5719:1: ( (lv_block_1_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5720:1: (lv_block_1_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5812:1: (lv_block_1_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5813:3: lv_block_1_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5720:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5721:3: lv_block_1_0= ruleBlock
{
newCompositeNode(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleDoStatement12623);
+ pushFollow(FOLLOW_ruleBlock_in_ruleDoStatement12496);
lv_block_1_0=ruleBlock();
state._fsp--;
@@ -14799,24 +14526,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,77,FOLLOW_77_in_ruleDoStatement12635);
+ otherlv_2=(Token)match(input,77,FOLLOW_77_in_ruleDoStatement12508);
newLeafNode(otherlv_2, grammarAccess.getDoStatementAccess().getWhileKeyword_2());
- otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleDoStatement12647);
+ otherlv_3=(Token)match(input,24,FOLLOW_24_in_ruleDoStatement12520);
newLeafNode(otherlv_3, grammarAccess.getDoStatementAccess().getLeftParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5837:1: ( (lv_condition_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5838:1: (lv_condition_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5745:1: ( (lv_condition_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5746:1: (lv_condition_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5838:1: (lv_condition_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5839:3: lv_condition_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5746:1: (lv_condition_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5747:3: lv_condition_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleDoStatement12668);
+ pushFollow(FOLLOW_ruleExpression_in_ruleDoStatement12541);
lv_condition_4_0=ruleExpression();
state._fsp--;
@@ -14838,11 +14565,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleDoStatement12680);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleDoStatement12553);
newLeafNode(otherlv_5, grammarAccess.getDoStatementAccess().getRightParenthesisKeyword_5());
- otherlv_6=(Token)match(input,68,FOLLOW_68_in_ruleDoStatement12692);
+ otherlv_6=(Token)match(input,68,FOLLOW_68_in_ruleDoStatement12565);
newLeafNode(otherlv_6, grammarAccess.getDoStatementAccess().getSemicolonKeyword_6());
@@ -14867,7 +14594,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleForStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5871:1: entryRuleForStatement returns [EObject current=null] : iv_ruleForStatement= ruleForStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5779:1: entryRuleForStatement returns [EObject current=null] : iv_ruleForStatement= ruleForStatement EOF ;
public final EObject entryRuleForStatement() throws RecognitionException {
EObject current = null;
@@ -14875,17 +14602,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5872:2: (iv_ruleForStatement= ruleForStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5873:2: iv_ruleForStatement= ruleForStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5780:2: (iv_ruleForStatement= ruleForStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5781:2: iv_ruleForStatement= ruleForStatement EOF
{
newCompositeNode(grammarAccess.getForStatementRule());
- pushFollow(FOLLOW_ruleForStatement_in_entryRuleForStatement12728);
+ pushFollow(FOLLOW_ruleForStatement_in_entryRuleForStatement12601);
iv_ruleForStatement=ruleForStatement();
state._fsp--;
current =iv_ruleForStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleForStatement12738);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleForStatement12611);
}
@@ -14903,7 +14630,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleForStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5880:1: ruleForStatement returns [EObject current=null] : (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5788:1: ruleForStatement returns [EObject current=null] : (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) ;
public final EObject ruleForStatement() throws RecognitionException {
EObject current = null;
@@ -14918,30 +14645,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5883:28: ( (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5884:1: (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5791:28: ( (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5792:1: (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5884:1: (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5884:3: otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5792:1: (otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5792:3: otherlv_0= 'for' otherlv_1= '(' ( (lv_control_2_0= ruleForControl ) ) otherlv_3= ')' ( (lv_block_4_0= ruleBlock ) )
{
- otherlv_0=(Token)match(input,79,FOLLOW_79_in_ruleForStatement12775);
+ otherlv_0=(Token)match(input,79,FOLLOW_79_in_ruleForStatement12648);
newLeafNode(otherlv_0, grammarAccess.getForStatementAccess().getForKeyword_0());
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleForStatement12787);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleForStatement12660);
newLeafNode(otherlv_1, grammarAccess.getForStatementAccess().getLeftParenthesisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5892:1: ( (lv_control_2_0= ruleForControl ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5893:1: (lv_control_2_0= ruleForControl )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5800:1: ( (lv_control_2_0= ruleForControl ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5801:1: (lv_control_2_0= ruleForControl )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5893:1: (lv_control_2_0= ruleForControl )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5894:3: lv_control_2_0= ruleForControl
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5801:1: (lv_control_2_0= ruleForControl )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5802:3: lv_control_2_0= ruleForControl
{
newCompositeNode(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleForControl_in_ruleForStatement12808);
+ pushFollow(FOLLOW_ruleForControl_in_ruleForStatement12681);
lv_control_2_0=ruleForControl();
state._fsp--;
@@ -14963,20 +14690,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleForStatement12820);
+ otherlv_3=(Token)match(input,25,FOLLOW_25_in_ruleForStatement12693);
newLeafNode(otherlv_3, grammarAccess.getForStatementAccess().getRightParenthesisKeyword_3());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5914:1: ( (lv_block_4_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5915:1: (lv_block_4_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5822:1: ( (lv_block_4_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5823:1: (lv_block_4_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5915:1: (lv_block_4_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5916:3: lv_block_4_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5823:1: (lv_block_4_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5824:3: lv_block_4_0= ruleBlock
{
newCompositeNode(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleForStatement12841);
+ pushFollow(FOLLOW_ruleBlock_in_ruleForStatement12714);
lv_block_4_0=ruleBlock();
state._fsp--;
@@ -15019,7 +14746,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleForControl"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5940:1: entryRuleForControl returns [EObject current=null] : iv_ruleForControl= ruleForControl EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5848:1: entryRuleForControl returns [EObject current=null] : iv_ruleForControl= ruleForControl EOF ;
public final EObject entryRuleForControl() throws RecognitionException {
EObject current = null;
@@ -15027,17 +14754,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5941:2: (iv_ruleForControl= ruleForControl EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5942:2: iv_ruleForControl= ruleForControl EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5849:2: (iv_ruleForControl= ruleForControl EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5850:2: iv_ruleForControl= ruleForControl EOF
{
newCompositeNode(grammarAccess.getForControlRule());
- pushFollow(FOLLOW_ruleForControl_in_entryRuleForControl12877);
+ pushFollow(FOLLOW_ruleForControl_in_entryRuleForControl12750);
iv_ruleForControl=ruleForControl();
state._fsp--;
current =iv_ruleForControl;
- match(input,EOF,FOLLOW_EOF_in_entryRuleForControl12887);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleForControl12760);
}
@@ -15055,7 +14782,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleForControl"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5949:1: ruleForControl returns [EObject current=null] : ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5857:1: ruleForControl returns [EObject current=null] : ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* ) ;
public final EObject ruleForControl() throws RecognitionException {
EObject current = null;
@@ -15068,22 +14795,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5952:28: ( ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5953:1: ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5860:28: ( ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5861:1: ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5953:1: ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5953:2: ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5861:1: ( ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5861:2: ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) ) (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5953:2: ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5954:1: (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5861:2: ( (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5862:1: (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5954:1: (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5955:3: lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5862:1: (lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5863:3: lv_loopVariableDefinition_0_0= ruleLoopVariableDefinition
{
newCompositeNode(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12933);
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12806);
lv_loopVariableDefinition_0_0=ruleLoopVariableDefinition();
state._fsp--;
@@ -15105,35 +14832,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5971:2: (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )*
- loop88:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5879:2: (otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) ) )*
+ loop82:
do {
- int alt88=2;
- int LA88_0 = input.LA(1);
+ int alt82=2;
+ int LA82_0 = input.LA(1);
- if ( (LA88_0==21) ) {
- alt88=1;
+ if ( (LA82_0==21) ) {
+ alt82=1;
}
- switch (alt88) {
+ switch (alt82) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5971:4: otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5879:4: otherlv_1= ',' ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) )
{
- otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleForControl12946);
+ otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleForControl12819);
newLeafNode(otherlv_1, grammarAccess.getForControlAccess().getCommaKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5975:1: ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5976:1: (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5883:1: ( (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5884:1: (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5976:1: (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5977:3: lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5884:1: (lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5885:3: lv_loopVariableDefinition_2_0= ruleLoopVariableDefinition
{
newCompositeNode(grammarAccess.getForControlAccess().getLoopVariableDefinitionLoopVariableDefinitionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12967);
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12840);
lv_loopVariableDefinition_2_0=ruleLoopVariableDefinition();
state._fsp--;
@@ -15160,7 +14887,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop88;
+ break loop82;
}
} while (true);
@@ -15185,7 +14912,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleLoopVariableDefinition"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6001:1: entryRuleLoopVariableDefinition returns [EObject current=null] : iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5909:1: entryRuleLoopVariableDefinition returns [EObject current=null] : iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF ;
public final EObject entryRuleLoopVariableDefinition() throws RecognitionException {
EObject current = null;
@@ -15193,17 +14920,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6002:2: (iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6003:2: iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5910:2: (iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5911:2: iv_ruleLoopVariableDefinition= ruleLoopVariableDefinition EOF
{
newCompositeNode(grammarAccess.getLoopVariableDefinitionRule());
- pushFollow(FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition13005);
+ pushFollow(FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition12878);
iv_ruleLoopVariableDefinition=ruleLoopVariableDefinition();
state._fsp--;
current =iv_ruleLoopVariableDefinition;
- match(input,EOF,FOLLOW_EOF_in_entryRuleLoopVariableDefinition13015);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleLoopVariableDefinition12888);
}
@@ -15221,7 +14948,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLoopVariableDefinition"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6010:1: ruleLoopVariableDefinition returns [EObject current=null] : ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5918:1: ruleLoopVariableDefinition returns [EObject current=null] : ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) ) ;
public final EObject ruleLoopVariableDefinition() throws RecognitionException {
EObject current = null;
@@ -15242,49 +14969,49 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6013:28: ( ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:1: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5921:28: ( ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:1: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:1: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) )
- int alt90=2;
- int LA90_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:1: ( ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? ) | ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) ) )
+ int alt84=2;
+ int LA84_0 = input.LA(1);
- if ( (LA90_0==RULE_ID) ) {
- int LA90_1 = input.LA(2);
+ if ( (LA84_0==RULE_ID) ) {
+ int LA84_1 = input.LA(2);
- if ( (LA90_1==RULE_ID||(LA90_1>=19 && LA90_1<=20)) ) {
- alt90=2;
+ if ( (LA84_1==80) ) {
+ alt84=1;
}
- else if ( (LA90_1==80) ) {
- alt90=1;
+ else if ( (LA84_1==RULE_ID||(LA84_1>=19 && LA84_1<=20)) ) {
+ alt84=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 90, 1, input);
+ new NoViableAltException("", 84, 1, input);
throw nvae;
}
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 90, 0, input);
+ new NoViableAltException("", 84, 0, input);
throw nvae;
}
- switch (alt90) {
+ switch (alt84) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:2: ( ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:3: ( (lv_name_0_0= RULE_ID ) ) otherlv_1= 'in' ( (lv_expression1_2_0= ruleExpression ) ) (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6014:3: ( (lv_name_0_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6015:1: (lv_name_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5922:3: ( (lv_name_0_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5923:1: (lv_name_0_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6015:1: (lv_name_0_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6016:3: lv_name_0_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5923:1: (lv_name_0_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5924:3: lv_name_0_0= RULE_ID
{
- lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13058);
+ lv_name_0_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLoopVariableDefinition12931);
newLeafNode(lv_name_0_0, grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_0_0_0());
@@ -15304,20 +15031,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleLoopVariableDefinition13075);
+ otherlv_1=(Token)match(input,80,FOLLOW_80_in_ruleLoopVariableDefinition12948);
newLeafNode(otherlv_1, grammarAccess.getLoopVariableDefinitionAccess().getInKeyword_0_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6036:1: ( (lv_expression1_2_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6037:1: (lv_expression1_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5944:1: ( (lv_expression1_2_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5945:1: (lv_expression1_2_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6037:1: (lv_expression1_2_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6038:3: lv_expression1_2_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5945:1: (lv_expression1_2_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5946:3: lv_expression1_2_0= ruleExpression
{
newCompositeNode(grammarAccess.getLoopVariableDefinitionAccess().getExpression1ExpressionParserRuleCall_0_2_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13096);
+ pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition12969);
lv_expression1_2_0=ruleExpression();
state._fsp--;
@@ -15339,31 +15066,31 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6054:2: (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )?
- int alt89=2;
- int LA89_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5962:2: (otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) ) )?
+ int alt83=2;
+ int LA83_0 = input.LA(1);
- if ( (LA89_0==61) ) {
- alt89=1;
+ if ( (LA83_0==61) ) {
+ alt83=1;
}
- switch (alt89) {
+ switch (alt83) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6054:4: otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5962:4: otherlv_3= '..' ( (lv_expression2_4_0= ruleExpression ) )
{
- otherlv_3=(Token)match(input,61,FOLLOW_61_in_ruleLoopVariableDefinition13109);
+ otherlv_3=(Token)match(input,61,FOLLOW_61_in_ruleLoopVariableDefinition12982);
newLeafNode(otherlv_3, grammarAccess.getLoopVariableDefinitionAccess().getFullStopFullStopKeyword_0_3_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6058:1: ( (lv_expression2_4_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6059:1: (lv_expression2_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5966:1: ( (lv_expression2_4_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5967:1: (lv_expression2_4_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6059:1: (lv_expression2_4_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6060:3: lv_expression2_4_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5967:1: (lv_expression2_4_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5968:3: lv_expression2_4_0= ruleExpression
{
newCompositeNode(grammarAccess.getLoopVariableDefinitionAccess().getExpression2ExpressionParserRuleCall_0_3_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13130);
+ pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13003);
lv_expression2_4_0=ruleExpression();
state._fsp--;
@@ -15398,21 +15125,21 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6077:6: ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5985:6: ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6077:6: ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6077:7: ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5985:6: ( ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5985:7: ( (lv_type_5_0= ruleQualifiedNameWithBinding ) ) ( (lv_name_6_0= RULE_ID ) ) otherlv_7= ':' ( (lv_expression_8_0= ruleExpression ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6077:7: ( (lv_type_5_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6078:1: (lv_type_5_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5985:7: ( (lv_type_5_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5986:1: (lv_type_5_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6078:1: (lv_type_5_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6079:3: lv_type_5_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5986:1: (lv_type_5_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:5987:3: lv_type_5_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getLoopVariableDefinitionAccess().getTypeQualifiedNameWithBindingParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleLoopVariableDefinition13161);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleLoopVariableDefinition13034);
lv_type_5_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -15434,13 +15161,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6095:2: ( (lv_name_6_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6096:1: (lv_name_6_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6003:2: ( (lv_name_6_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6004:1: (lv_name_6_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6096:1: (lv_name_6_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6097:3: lv_name_6_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6004:1: (lv_name_6_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6005:3: lv_name_6_0= RULE_ID
{
- lv_name_6_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13178);
+ lv_name_6_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13051);
newLeafNode(lv_name_6_0, grammarAccess.getLoopVariableDefinitionAccess().getNameIDTerminalRuleCall_1_1_0());
@@ -15460,20 +15187,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_7=(Token)match(input,27,FOLLOW_27_in_ruleLoopVariableDefinition13195);
+ otherlv_7=(Token)match(input,27,FOLLOW_27_in_ruleLoopVariableDefinition13068);
newLeafNode(otherlv_7, grammarAccess.getLoopVariableDefinitionAccess().getColonKeyword_1_2());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6117:1: ( (lv_expression_8_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6118:1: (lv_expression_8_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6025:1: ( (lv_expression_8_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6026:1: (lv_expression_8_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6118:1: (lv_expression_8_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6119:3: lv_expression_8_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6026:1: (lv_expression_8_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6027:3: lv_expression_8_0= ruleExpression
{
newCompositeNode(grammarAccess.getLoopVariableDefinitionAccess().getExpressionExpressionParserRuleCall_1_3_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13216);
+ pushFollow(FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13089);
lv_expression_8_0=ruleExpression();
state._fsp--;
@@ -15522,7 +15249,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleBreakStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6143:1: entryRuleBreakStatement returns [EObject current=null] : iv_ruleBreakStatement= ruleBreakStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6051:1: entryRuleBreakStatement returns [EObject current=null] : iv_ruleBreakStatement= ruleBreakStatement EOF ;
public final EObject entryRuleBreakStatement() throws RecognitionException {
EObject current = null;
@@ -15530,17 +15257,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6144:2: (iv_ruleBreakStatement= ruleBreakStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6145:2: iv_ruleBreakStatement= ruleBreakStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6052:2: (iv_ruleBreakStatement= ruleBreakStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6053:2: iv_ruleBreakStatement= ruleBreakStatement EOF
{
newCompositeNode(grammarAccess.getBreakStatementRule());
- pushFollow(FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement13253);
+ pushFollow(FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement13126);
iv_ruleBreakStatement=ruleBreakStatement();
state._fsp--;
current =iv_ruleBreakStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleBreakStatement13263);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleBreakStatement13136);
}
@@ -15558,7 +15285,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBreakStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6152:1: ruleBreakStatement returns [EObject current=null] : ( () otherlv_1= 'break' otherlv_2= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6060:1: ruleBreakStatement returns [EObject current=null] : ( () otherlv_1= 'break' otherlv_2= ';' ) ;
public final EObject ruleBreakStatement() throws RecognitionException {
EObject current = null;
@@ -15568,14 +15295,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6155:28: ( ( () otherlv_1= 'break' otherlv_2= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6156:1: ( () otherlv_1= 'break' otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6063:28: ( ( () otherlv_1= 'break' otherlv_2= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6064:1: ( () otherlv_1= 'break' otherlv_2= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6156:1: ( () otherlv_1= 'break' otherlv_2= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6156:2: () otherlv_1= 'break' otherlv_2= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6064:1: ( () otherlv_1= 'break' otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6064:2: () otherlv_1= 'break' otherlv_2= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6156:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6157:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6064:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6065:5:
{
current = forceCreateModelElement(
@@ -15585,11 +15312,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleBreakStatement13309);
+ otherlv_1=(Token)match(input,81,FOLLOW_81_in_ruleBreakStatement13182);
newLeafNode(otherlv_1, grammarAccess.getBreakStatementAccess().getBreakKeyword_1());
- otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleBreakStatement13321);
+ otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleBreakStatement13194);
newLeafNode(otherlv_2, grammarAccess.getBreakStatementAccess().getSemicolonKeyword_2());
@@ -15614,7 +15341,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReturnStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6178:1: entryRuleReturnStatement returns [EObject current=null] : iv_ruleReturnStatement= ruleReturnStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6086:1: entryRuleReturnStatement returns [EObject current=null] : iv_ruleReturnStatement= ruleReturnStatement EOF ;
public final EObject entryRuleReturnStatement() throws RecognitionException {
EObject current = null;
@@ -15622,17 +15349,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6179:2: (iv_ruleReturnStatement= ruleReturnStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6180:2: iv_ruleReturnStatement= ruleReturnStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6087:2: (iv_ruleReturnStatement= ruleReturnStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6088:2: iv_ruleReturnStatement= ruleReturnStatement EOF
{
newCompositeNode(grammarAccess.getReturnStatementRule());
- pushFollow(FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement13357);
+ pushFollow(FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement13230);
iv_ruleReturnStatement=ruleReturnStatement();
state._fsp--;
current =iv_ruleReturnStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleReturnStatement13367);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReturnStatement13240);
}
@@ -15650,7 +15377,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReturnStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6187:1: ruleReturnStatement returns [EObject current=null] : (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6095:1: ruleReturnStatement returns [EObject current=null] : (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' ) ;
public final EObject ruleReturnStatement() throws RecognitionException {
EObject current = null;
@@ -15662,26 +15389,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6190:28: ( (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6191:1: (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6098:28: ( (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6099:1: (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6191:1: (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6191:3: otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6099:1: (otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6099:3: otherlv_0= 'return' ( (lv_expression_1_0= ruleExpression ) ) otherlv_2= ';'
{
- otherlv_0=(Token)match(input,82,FOLLOW_82_in_ruleReturnStatement13404);
+ otherlv_0=(Token)match(input,82,FOLLOW_82_in_ruleReturnStatement13277);
newLeafNode(otherlv_0, grammarAccess.getReturnStatementAccess().getReturnKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6195:1: ( (lv_expression_1_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6196:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6103:1: ( (lv_expression_1_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6104:1: (lv_expression_1_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6196:1: (lv_expression_1_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6197:3: lv_expression_1_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6104:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6105:3: lv_expression_1_0= ruleExpression
{
newCompositeNode(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleReturnStatement13425);
+ pushFollow(FOLLOW_ruleExpression_in_ruleReturnStatement13298);
lv_expression_1_0=ruleExpression();
state._fsp--;
@@ -15703,7 +15430,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleReturnStatement13437);
+ otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleReturnStatement13310);
newLeafNode(otherlv_2, grammarAccess.getReturnStatementAccess().getSemicolonKeyword_2());
@@ -15728,7 +15455,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAcceptStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6225:1: entryRuleAcceptStatement returns [EObject current=null] : iv_ruleAcceptStatement= ruleAcceptStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6133:1: entryRuleAcceptStatement returns [EObject current=null] : iv_ruleAcceptStatement= ruleAcceptStatement EOF ;
public final EObject entryRuleAcceptStatement() throws RecognitionException {
EObject current = null;
@@ -15736,17 +15463,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6226:2: (iv_ruleAcceptStatement= ruleAcceptStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6227:2: iv_ruleAcceptStatement= ruleAcceptStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6134:2: (iv_ruleAcceptStatement= ruleAcceptStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6135:2: iv_ruleAcceptStatement= ruleAcceptStatement EOF
{
newCompositeNode(grammarAccess.getAcceptStatementRule());
- pushFollow(FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement13473);
+ pushFollow(FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement13346);
iv_ruleAcceptStatement=ruleAcceptStatement();
state._fsp--;
current =iv_ruleAcceptStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptStatement13483);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptStatement13356);
}
@@ -15764,7 +15491,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAcceptStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6234:1: ruleAcceptStatement returns [EObject current=null] : ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6142:1: ruleAcceptStatement returns [EObject current=null] : ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) ) ;
public final EObject ruleAcceptStatement() throws RecognitionException {
EObject current = null;
@@ -15778,22 +15505,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6237:28: ( ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6238:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6145:28: ( ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6146:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6238:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6238:2: ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6146:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6146:2: ( (lv_clause_0_0= ruleAcceptClause ) ) ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6238:2: ( (lv_clause_0_0= ruleAcceptClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6239:1: (lv_clause_0_0= ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6146:2: ( (lv_clause_0_0= ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6147:1: (lv_clause_0_0= ruleAcceptClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6239:1: (lv_clause_0_0= ruleAcceptClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6240:3: lv_clause_0_0= ruleAcceptClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6147:1: (lv_clause_0_0= ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6148:3: lv_clause_0_0= ruleAcceptClause
{
newCompositeNode(grammarAccess.getAcceptStatementAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_ruleAcceptStatement13529);
+ pushFollow(FOLLOW_ruleAcceptClause_in_ruleAcceptStatement13402);
lv_clause_0_0=ruleAcceptClause();
state._fsp--;
@@ -15815,36 +15542,36 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6256:2: ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) )
- int alt91=2;
- int LA91_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6164:2: ( ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) ) | ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) ) )
+ int alt85=2;
+ int LA85_0 = input.LA(1);
- if ( (LA91_0==68) ) {
- alt91=1;
+ if ( (LA85_0==68) ) {
+ alt85=1;
}
- else if ( (LA91_0==60) ) {
- alt91=2;
+ else if ( (LA85_0==60) ) {
+ alt85=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 91, 0, input);
+ new NoViableAltException("", 85, 0, input);
throw nvae;
}
- switch (alt91) {
+ switch (alt85) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6256:3: ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6164:3: ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6256:3: ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6257:1: (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6164:3: ( (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6165:1: (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6257:1: (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6258:3: lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6165:1: (lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6166:3: lv_simpleAccept_1_0= ruleSimpleAcceptStatementCompletion
{
newCompositeNode(grammarAccess.getAcceptStatementAccess().getSimpleAcceptSimpleAcceptStatementCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_ruleAcceptStatement13551);
+ pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_ruleAcceptStatement13424);
lv_simpleAccept_1_0=ruleSimpleAcceptStatementCompletion();
state._fsp--;
@@ -15870,18 +15597,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6275:6: ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6183:6: ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6275:6: ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6276:1: (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6183:6: ( (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6184:1: (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6276:1: (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6277:3: lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6184:1: (lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6185:3: lv_compoundAccept_2_0= ruleCompoundAcceptStatementCompletion
{
newCompositeNode(grammarAccess.getAcceptStatementAccess().getCompoundAcceptCompoundAcceptStatementCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_ruleAcceptStatement13578);
+ pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_ruleAcceptStatement13451);
lv_compoundAccept_2_0=ruleCompoundAcceptStatementCompletion();
state._fsp--;
@@ -15930,7 +15657,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6301:1: entryRuleSimpleAcceptStatementCompletion returns [EObject current=null] : iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6209:1: entryRuleSimpleAcceptStatementCompletion returns [EObject current=null] : iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF ;
public final EObject entryRuleSimpleAcceptStatementCompletion() throws RecognitionException {
EObject current = null;
@@ -15938,17 +15665,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6302:2: (iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6303:2: iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6210:2: (iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6211:2: iv_ruleSimpleAcceptStatementCompletion= ruleSimpleAcceptStatementCompletion EOF
{
newCompositeNode(grammarAccess.getSimpleAcceptStatementCompletionRule());
- pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion13615);
+ pushFollow(FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion13488);
iv_ruleSimpleAcceptStatementCompletion=ruleSimpleAcceptStatementCompletion();
state._fsp--;
current =iv_ruleSimpleAcceptStatementCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion13625);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion13498);
}
@@ -15966,7 +15693,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSimpleAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6310:1: ruleSimpleAcceptStatementCompletion returns [EObject current=null] : ( () otherlv_1= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6218:1: ruleSimpleAcceptStatementCompletion returns [EObject current=null] : ( () otherlv_1= ';' ) ;
public final EObject ruleSimpleAcceptStatementCompletion() throws RecognitionException {
EObject current = null;
@@ -15975,14 +15702,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6313:28: ( ( () otherlv_1= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:1: ( () otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6221:28: ( ( () otherlv_1= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6222:1: ( () otherlv_1= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:1: ( () otherlv_1= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:2: () otherlv_1= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6222:1: ( () otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6222:2: () otherlv_1= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6315:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6222:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6223:5:
{
current = forceCreateModelElement(
@@ -15992,7 +15719,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleSimpleAcceptStatementCompletion13671);
+ otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleSimpleAcceptStatementCompletion13544);
newLeafNode(otherlv_1, grammarAccess.getSimpleAcceptStatementCompletionAccess().getSemicolonKeyword_1());
@@ -16017,7 +15744,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6332:1: entryRuleCompoundAcceptStatementCompletion returns [EObject current=null] : iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6240:1: entryRuleCompoundAcceptStatementCompletion returns [EObject current=null] : iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF ;
public final EObject entryRuleCompoundAcceptStatementCompletion() throws RecognitionException {
EObject current = null;
@@ -16025,17 +15752,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6333:2: (iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6334:2: iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6241:2: (iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6242:2: iv_ruleCompoundAcceptStatementCompletion= ruleCompoundAcceptStatementCompletion EOF
{
newCompositeNode(grammarAccess.getCompoundAcceptStatementCompletionRule());
- pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion13707);
+ pushFollow(FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion13580);
iv_ruleCompoundAcceptStatementCompletion=ruleCompoundAcceptStatementCompletion();
state._fsp--;
current =iv_ruleCompoundAcceptStatementCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion13717);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion13590);
}
@@ -16053,7 +15780,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCompoundAcceptStatementCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6341:1: ruleCompoundAcceptStatementCompletion returns [EObject current=null] : ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6249:1: ruleCompoundAcceptStatementCompletion returns [EObject current=null] : ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* ) ;
public final EObject ruleCompoundAcceptStatementCompletion() throws RecognitionException {
EObject current = null;
@@ -16066,22 +15793,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6344:28: ( ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6345:1: ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6252:28: ( ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6253:1: ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6345:1: ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6345:2: ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6253:1: ( ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6253:2: ( (lv_block_0_0= ruleBlock ) ) (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6345:2: ( (lv_block_0_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6346:1: (lv_block_0_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6253:2: ( (lv_block_0_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6254:1: (lv_block_0_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6346:1: (lv_block_0_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6347:3: lv_block_0_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6254:1: (lv_block_0_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6255:3: lv_block_0_0= ruleBlock
{
newCompositeNode(grammarAccess.getCompoundAcceptStatementCompletionAccess().getBlockBlockParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleCompoundAcceptStatementCompletion13763);
+ pushFollow(FOLLOW_ruleBlock_in_ruleCompoundAcceptStatementCompletion13636);
lv_block_0_0=ruleBlock();
state._fsp--;
@@ -16103,35 +15830,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6363:2: (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )*
- loop92:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6271:2: (otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) ) )*
+ loop86:
do {
- int alt92=2;
- int LA92_0 = input.LA(1);
+ int alt86=2;
+ int LA86_0 = input.LA(1);
- if ( (LA92_0==73) ) {
- alt92=1;
+ if ( (LA86_0==73) ) {
+ alt86=1;
}
- switch (alt92) {
+ switch (alt86) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6363:4: otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6271:4: otherlv_1= 'or' ( (lv_acceptBlock_2_0= ruleAcceptBlock ) )
{
- otherlv_1=(Token)match(input,73,FOLLOW_73_in_ruleCompoundAcceptStatementCompletion13776);
+ otherlv_1=(Token)match(input,73,FOLLOW_73_in_ruleCompoundAcceptStatementCompletion13649);
newLeafNode(otherlv_1, grammarAccess.getCompoundAcceptStatementCompletionAccess().getOrKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6367:1: ( (lv_acceptBlock_2_0= ruleAcceptBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6368:1: (lv_acceptBlock_2_0= ruleAcceptBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6275:1: ( (lv_acceptBlock_2_0= ruleAcceptBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6276:1: (lv_acceptBlock_2_0= ruleAcceptBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6368:1: (lv_acceptBlock_2_0= ruleAcceptBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6369:3: lv_acceptBlock_2_0= ruleAcceptBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6276:1: (lv_acceptBlock_2_0= ruleAcceptBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6277:3: lv_acceptBlock_2_0= ruleAcceptBlock
{
newCompositeNode(grammarAccess.getCompoundAcceptStatementCompletionAccess().getAcceptBlockAcceptBlockParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAcceptBlock_in_ruleCompoundAcceptStatementCompletion13797);
+ pushFollow(FOLLOW_ruleAcceptBlock_in_ruleCompoundAcceptStatementCompletion13670);
lv_acceptBlock_2_0=ruleAcceptBlock();
state._fsp--;
@@ -16158,7 +15885,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop92;
+ break loop86;
}
} while (true);
@@ -16183,7 +15910,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAcceptBlock"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6393:1: entryRuleAcceptBlock returns [EObject current=null] : iv_ruleAcceptBlock= ruleAcceptBlock EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6301:1: entryRuleAcceptBlock returns [EObject current=null] : iv_ruleAcceptBlock= ruleAcceptBlock EOF ;
public final EObject entryRuleAcceptBlock() throws RecognitionException {
EObject current = null;
@@ -16191,17 +15918,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6394:2: (iv_ruleAcceptBlock= ruleAcceptBlock EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6395:2: iv_ruleAcceptBlock= ruleAcceptBlock EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6302:2: (iv_ruleAcceptBlock= ruleAcceptBlock EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6303:2: iv_ruleAcceptBlock= ruleAcceptBlock EOF
{
newCompositeNode(grammarAccess.getAcceptBlockRule());
- pushFollow(FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock13835);
+ pushFollow(FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock13708);
iv_ruleAcceptBlock=ruleAcceptBlock();
state._fsp--;
current =iv_ruleAcceptBlock;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptBlock13845);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptBlock13718);
}
@@ -16219,7 +15946,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAcceptBlock"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6402:1: ruleAcceptBlock returns [EObject current=null] : ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6310:1: ruleAcceptBlock returns [EObject current=null] : ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) ) ;
public final EObject ruleAcceptBlock() throws RecognitionException {
EObject current = null;
@@ -16231,22 +15958,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6405:28: ( ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6406:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6313:28: ( ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6406:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6406:2: ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:1: ( ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:2: ( (lv_clause_0_0= ruleAcceptClause ) ) ( (lv_block_1_0= ruleBlock ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6406:2: ( (lv_clause_0_0= ruleAcceptClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6407:1: (lv_clause_0_0= ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6314:2: ( (lv_clause_0_0= ruleAcceptClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6315:1: (lv_clause_0_0= ruleAcceptClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6407:1: (lv_clause_0_0= ruleAcceptClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6408:3: lv_clause_0_0= ruleAcceptClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6315:1: (lv_clause_0_0= ruleAcceptClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6316:3: lv_clause_0_0= ruleAcceptClause
{
newCompositeNode(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleAcceptClause_in_ruleAcceptBlock13891);
+ pushFollow(FOLLOW_ruleAcceptClause_in_ruleAcceptBlock13764);
lv_clause_0_0=ruleAcceptClause();
state._fsp--;
@@ -16268,16 +15995,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6424:2: ( (lv_block_1_0= ruleBlock ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6425:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6332:2: ( (lv_block_1_0= ruleBlock ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6333:1: (lv_block_1_0= ruleBlock )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6425:1: (lv_block_1_0= ruleBlock )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6426:3: lv_block_1_0= ruleBlock
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6333:1: (lv_block_1_0= ruleBlock )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6334:3: lv_block_1_0= ruleBlock
{
newCompositeNode(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleBlock_in_ruleAcceptBlock13912);
+ pushFollow(FOLLOW_ruleBlock_in_ruleAcceptBlock13785);
lv_block_1_0=ruleBlock();
state._fsp--;
@@ -16320,7 +16047,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAcceptClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6450:1: entryRuleAcceptClause returns [EObject current=null] : iv_ruleAcceptClause= ruleAcceptClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6358:1: entryRuleAcceptClause returns [EObject current=null] : iv_ruleAcceptClause= ruleAcceptClause EOF ;
public final EObject entryRuleAcceptClause() throws RecognitionException {
EObject current = null;
@@ -16328,17 +16055,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6451:2: (iv_ruleAcceptClause= ruleAcceptClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6452:2: iv_ruleAcceptClause= ruleAcceptClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6359:2: (iv_ruleAcceptClause= ruleAcceptClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6360:2: iv_ruleAcceptClause= ruleAcceptClause EOF
{
newCompositeNode(grammarAccess.getAcceptClauseRule());
- pushFollow(FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause13948);
+ pushFollow(FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause13821);
iv_ruleAcceptClause=ruleAcceptClause();
state._fsp--;
current =iv_ruleAcceptClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptClause13958);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAcceptClause13831);
}
@@ -16356,7 +16083,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAcceptClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6459:1: ruleAcceptClause returns [EObject current=null] : (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6367:1: ruleAcceptClause returns [EObject current=null] : (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' ) ;
public final EObject ruleAcceptClause() throws RecognitionException {
EObject current = null;
@@ -16371,42 +16098,42 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6462:28: ( (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6463:1: (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6370:28: ( (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6371:1: (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6463:1: (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6463:3: otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6371:1: (otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6371:3: otherlv_0= 'accept' otherlv_1= '(' ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )? ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) ) otherlv_5= ')'
{
- otherlv_0=(Token)match(input,83,FOLLOW_83_in_ruleAcceptClause13995);
+ otherlv_0=(Token)match(input,83,FOLLOW_83_in_ruleAcceptClause13868);
newLeafNode(otherlv_0, grammarAccess.getAcceptClauseAccess().getAcceptKeyword_0());
- otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleAcceptClause14007);
+ otherlv_1=(Token)match(input,24,FOLLOW_24_in_ruleAcceptClause13880);
newLeafNode(otherlv_1, grammarAccess.getAcceptClauseAccess().getLeftParenthesisKeyword_1());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6471:1: ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )?
- int alt93=2;
- int LA93_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6379:1: ( ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':' )?
+ int alt87=2;
+ int LA87_0 = input.LA(1);
- if ( (LA93_0==RULE_ID) ) {
- int LA93_1 = input.LA(2);
+ if ( (LA87_0==RULE_ID) ) {
+ int LA87_1 = input.LA(2);
- if ( (LA93_1==27) ) {
- alt93=1;
+ if ( (LA87_1==27) ) {
+ alt87=1;
}
}
- switch (alt93) {
+ switch (alt87) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6471:2: ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6379:2: ( (lv_name_2_0= RULE_ID ) ) otherlv_3= ':'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6471:2: ( (lv_name_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6472:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6379:2: ( (lv_name_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6380:1: (lv_name_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6472:1: (lv_name_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6473:3: lv_name_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6380:1: (lv_name_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6381:3: lv_name_2_0= RULE_ID
{
- lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAcceptClause14025);
+ lv_name_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleAcceptClause13898);
newLeafNode(lv_name_2_0, grammarAccess.getAcceptClauseAccess().getNameIDTerminalRuleCall_2_0_0());
@@ -16426,7 +16153,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,27,FOLLOW_27_in_ruleAcceptClause14042);
+ otherlv_3=(Token)match(input,27,FOLLOW_27_in_ruleAcceptClause13915);
newLeafNode(otherlv_3, grammarAccess.getAcceptClauseAccess().getColonKeyword_2_1());
@@ -16436,16 +16163,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6493:3: ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6494:1: (lv_qualifiedNameList_4_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6401:3: ( (lv_qualifiedNameList_4_0= ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6402:1: (lv_qualifiedNameList_4_0= ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6494:1: (lv_qualifiedNameList_4_0= ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6495:3: lv_qualifiedNameList_4_0= ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6402:1: (lv_qualifiedNameList_4_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6403:3: lv_qualifiedNameList_4_0= ruleQualifiedNameList
{
newCompositeNode(grammarAccess.getAcceptClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_3_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleAcceptClause14065);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleAcceptClause13938);
lv_qualifiedNameList_4_0=ruleQualifiedNameList();
state._fsp--;
@@ -16467,7 +16194,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleAcceptClause14077);
+ otherlv_5=(Token)match(input,25,FOLLOW_25_in_ruleAcceptClause13950);
newLeafNode(otherlv_5, grammarAccess.getAcceptClauseAccess().getRightParenthesisKeyword_4());
@@ -16492,7 +16219,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassifyStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6523:1: entryRuleClassifyStatement returns [EObject current=null] : iv_ruleClassifyStatement= ruleClassifyStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6431:1: entryRuleClassifyStatement returns [EObject current=null] : iv_ruleClassifyStatement= ruleClassifyStatement EOF ;
public final EObject entryRuleClassifyStatement() throws RecognitionException {
EObject current = null;
@@ -16500,17 +16227,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6524:2: (iv_ruleClassifyStatement= ruleClassifyStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6525:2: iv_ruleClassifyStatement= ruleClassifyStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6432:2: (iv_ruleClassifyStatement= ruleClassifyStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6433:2: iv_ruleClassifyStatement= ruleClassifyStatement EOF
{
newCompositeNode(grammarAccess.getClassifyStatementRule());
- pushFollow(FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement14113);
+ pushFollow(FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement13986);
iv_ruleClassifyStatement=ruleClassifyStatement();
state._fsp--;
current =iv_ruleClassifyStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassifyStatement14123);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassifyStatement13996);
}
@@ -16528,7 +16255,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassifyStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6532:1: ruleClassifyStatement returns [EObject current=null] : (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6440:1: ruleClassifyStatement returns [EObject current=null] : (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' ) ;
public final EObject ruleClassifyStatement() throws RecognitionException {
EObject current = null;
@@ -16542,26 +16269,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6535:28: ( (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6536:1: (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6443:28: ( (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6444:1: (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6536:1: (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6536:3: otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6444:1: (otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6444:3: otherlv_0= 'classify' ( (lv_expression_1_0= ruleExpression ) ) ( (lv_clause_2_0= ruleClassificationClause ) ) otherlv_3= ';'
{
- otherlv_0=(Token)match(input,84,FOLLOW_84_in_ruleClassifyStatement14160);
+ otherlv_0=(Token)match(input,84,FOLLOW_84_in_ruleClassifyStatement14033);
newLeafNode(otherlv_0, grammarAccess.getClassifyStatementAccess().getClassifyKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6540:1: ( (lv_expression_1_0= ruleExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6541:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6448:1: ( (lv_expression_1_0= ruleExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6449:1: (lv_expression_1_0= ruleExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6541:1: (lv_expression_1_0= ruleExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6542:3: lv_expression_1_0= ruleExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6449:1: (lv_expression_1_0= ruleExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6450:3: lv_expression_1_0= ruleExpression
{
newCompositeNode(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleExpression_in_ruleClassifyStatement14181);
+ pushFollow(FOLLOW_ruleExpression_in_ruleClassifyStatement14054);
lv_expression_1_0=ruleExpression();
state._fsp--;
@@ -16583,16 +16310,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6558:2: ( (lv_clause_2_0= ruleClassificationClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6559:1: (lv_clause_2_0= ruleClassificationClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6466:2: ( (lv_clause_2_0= ruleClassificationClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6467:1: (lv_clause_2_0= ruleClassificationClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6559:1: (lv_clause_2_0= ruleClassificationClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6560:3: lv_clause_2_0= ruleClassificationClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6467:1: (lv_clause_2_0= ruleClassificationClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6468:3: lv_clause_2_0= ruleClassificationClause
{
newCompositeNode(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleClassificationClause_in_ruleClassifyStatement14202);
+ pushFollow(FOLLOW_ruleClassificationClause_in_ruleClassifyStatement14075);
lv_clause_2_0=ruleClassificationClause();
state._fsp--;
@@ -16614,7 +16341,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,68,FOLLOW_68_in_ruleClassifyStatement14214);
+ otherlv_3=(Token)match(input,68,FOLLOW_68_in_ruleClassifyStatement14087);
newLeafNode(otherlv_3, grammarAccess.getClassifyStatementAccess().getSemicolonKeyword_3());
@@ -16639,7 +16366,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassificationClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6588:1: entryRuleClassificationClause returns [EObject current=null] : iv_ruleClassificationClause= ruleClassificationClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6496:1: entryRuleClassificationClause returns [EObject current=null] : iv_ruleClassificationClause= ruleClassificationClause EOF ;
public final EObject entryRuleClassificationClause() throws RecognitionException {
EObject current = null;
@@ -16647,17 +16374,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6589:2: (iv_ruleClassificationClause= ruleClassificationClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6590:2: iv_ruleClassificationClause= ruleClassificationClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6497:2: (iv_ruleClassificationClause= ruleClassificationClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6498:2: iv_ruleClassificationClause= ruleClassificationClause EOF
{
newCompositeNode(grammarAccess.getClassificationClauseRule());
- pushFollow(FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause14250);
+ pushFollow(FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause14123);
iv_ruleClassificationClause=ruleClassificationClause();
state._fsp--;
current =iv_ruleClassificationClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationClause14260);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationClause14133);
}
@@ -16675,7 +16402,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassificationClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6597:1: ruleClassificationClause returns [EObject current=null] : ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6505:1: ruleClassificationClause returns [EObject current=null] : ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) ) ;
public final EObject ruleClassificationClause() throws RecognitionException {
EObject current = null;
@@ -16691,55 +16418,55 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6600:28: ( ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:1: ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6508:28: ( ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:1: ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:1: ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) )
- int alt96=2;
- int LA96_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:1: ( ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? ) | ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) ) )
+ int alt90=2;
+ int LA90_0 = input.LA(1);
- if ( (LA96_0==85) ) {
- int LA96_1 = input.LA(2);
+ if ( (LA90_0==85) ) {
+ int LA90_1 = input.LA(2);
- if ( (LA96_1==RULE_ID) ) {
- alt96=1;
+ if ( (LA90_1==RULE_ID) ) {
+ alt90=1;
}
- else if ( (LA96_1==16) ) {
- alt96=2;
+ else if ( (LA90_1==16) ) {
+ alt90=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 96, 1, input);
+ new NoViableAltException("", 90, 1, input);
throw nvae;
}
}
- else if ( (LA96_0==86) ) {
- alt96=2;
+ else if ( (LA90_0==86) ) {
+ alt90=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 96, 0, input);
+ new NoViableAltException("", 90, 0, input);
throw nvae;
}
- switch (alt96) {
+ switch (alt90) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:2: ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:2: ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:2: ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:3: ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )?
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:2: ( ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )? )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:3: ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) ) ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )?
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6601:3: ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6602:1: (lv_classifyFromClause_0_0= ruleClassificationFromClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6509:3: ( (lv_classifyFromClause_0_0= ruleClassificationFromClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6510:1: (lv_classifyFromClause_0_0= ruleClassificationFromClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6602:1: (lv_classifyFromClause_0_0= ruleClassificationFromClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6603:3: lv_classifyFromClause_0_0= ruleClassificationFromClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6510:1: (lv_classifyFromClause_0_0= ruleClassificationFromClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6511:3: lv_classifyFromClause_0_0= ruleClassificationFromClause
{
newCompositeNode(grammarAccess.getClassificationClauseAccess().getClassifyFromClauseClassificationFromClauseParserRuleCall_0_0_0());
- pushFollow(FOLLOW_ruleClassificationFromClause_in_ruleClassificationClause14307);
+ pushFollow(FOLLOW_ruleClassificationFromClause_in_ruleClassificationClause14180);
lv_classifyFromClause_0_0=ruleClassificationFromClause();
state._fsp--;
@@ -16761,24 +16488,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6619:2: ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )?
- int alt94=2;
- int LA94_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6527:2: ( (lv_classifyToClause_1_0= ruleClassificationToClause ) )?
+ int alt88=2;
+ int LA88_0 = input.LA(1);
- if ( (LA94_0==86) ) {
- alt94=1;
+ if ( (LA88_0==86) ) {
+ alt88=1;
}
- switch (alt94) {
+ switch (alt88) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6620:1: (lv_classifyToClause_1_0= ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6528:1: (lv_classifyToClause_1_0= ruleClassificationToClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6620:1: (lv_classifyToClause_1_0= ruleClassificationToClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6621:3: lv_classifyToClause_1_0= ruleClassificationToClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6528:1: (lv_classifyToClause_1_0= ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6529:3: lv_classifyToClause_1_0= ruleClassificationToClause
{
newCompositeNode(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_0_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14328);
+ pushFollow(FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14201);
lv_classifyToClause_1_0=ruleClassificationToClause();
state._fsp--;
@@ -16810,29 +16537,29 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6638:6: ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6546:6: ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6638:6: ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6638:7: ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6546:6: ( ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6546:7: ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )? ( (lv_classifyToClause_3_0= ruleClassificationToClause ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6638:7: ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )?
- int alt95=2;
- int LA95_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6546:7: ( (lv_reclassyAllClause_2_0= ruleReclassifyAllClause ) )?
+ int alt89=2;
+ int LA89_0 = input.LA(1);
- if ( (LA95_0==85) ) {
- alt95=1;
+ if ( (LA89_0==85) ) {
+ alt89=1;
}
- switch (alt95) {
+ switch (alt89) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6639:1: (lv_reclassyAllClause_2_0= ruleReclassifyAllClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6547:1: (lv_reclassyAllClause_2_0= ruleReclassifyAllClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6639:1: (lv_reclassyAllClause_2_0= ruleReclassifyAllClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6640:3: lv_reclassyAllClause_2_0= ruleReclassifyAllClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6547:1: (lv_reclassyAllClause_2_0= ruleReclassifyAllClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6548:3: lv_reclassyAllClause_2_0= ruleReclassifyAllClause
{
newCompositeNode(grammarAccess.getClassificationClauseAccess().getReclassyAllClauseReclassifyAllClauseParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleReclassifyAllClause_in_ruleClassificationClause14358);
+ pushFollow(FOLLOW_ruleReclassifyAllClause_in_ruleClassificationClause14231);
lv_reclassyAllClause_2_0=ruleReclassifyAllClause();
state._fsp--;
@@ -16857,16 +16584,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6656:3: ( (lv_classifyToClause_3_0= ruleClassificationToClause ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6657:1: (lv_classifyToClause_3_0= ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6564:3: ( (lv_classifyToClause_3_0= ruleClassificationToClause ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6565:1: (lv_classifyToClause_3_0= ruleClassificationToClause )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6657:1: (lv_classifyToClause_3_0= ruleClassificationToClause )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6658:3: lv_classifyToClause_3_0= ruleClassificationToClause
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6565:1: (lv_classifyToClause_3_0= ruleClassificationToClause )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6566:3: lv_classifyToClause_3_0= ruleClassificationToClause
{
newCompositeNode(grammarAccess.getClassificationClauseAccess().getClassifyToClauseClassificationToClauseParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14380);
+ pushFollow(FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14253);
lv_classifyToClause_3_0=ruleClassificationToClause();
state._fsp--;
@@ -16915,7 +16642,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassificationFromClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6682:1: entryRuleClassificationFromClause returns [EObject current=null] : iv_ruleClassificationFromClause= ruleClassificationFromClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6590:1: entryRuleClassificationFromClause returns [EObject current=null] : iv_ruleClassificationFromClause= ruleClassificationFromClause EOF ;
public final EObject entryRuleClassificationFromClause() throws RecognitionException {
EObject current = null;
@@ -16923,17 +16650,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6683:2: (iv_ruleClassificationFromClause= ruleClassificationFromClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6684:2: iv_ruleClassificationFromClause= ruleClassificationFromClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6591:2: (iv_ruleClassificationFromClause= ruleClassificationFromClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6592:2: iv_ruleClassificationFromClause= ruleClassificationFromClause EOF
{
newCompositeNode(grammarAccess.getClassificationFromClauseRule());
- pushFollow(FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause14417);
+ pushFollow(FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause14290);
iv_ruleClassificationFromClause=ruleClassificationFromClause();
state._fsp--;
current =iv_ruleClassificationFromClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationFromClause14427);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationFromClause14300);
}
@@ -16951,7 +16678,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassificationFromClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6691:1: ruleClassificationFromClause returns [EObject current=null] : (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6599:1: ruleClassificationFromClause returns [EObject current=null] : (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) ;
public final EObject ruleClassificationFromClause() throws RecognitionException {
EObject current = null;
@@ -16962,26 +16689,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6694:28: ( (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6695:1: (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6602:28: ( (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6603:1: (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6695:1: (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6695:3: otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6603:1: (otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6603:3: otherlv_0= 'from' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
{
- otherlv_0=(Token)match(input,85,FOLLOW_85_in_ruleClassificationFromClause14464);
+ otherlv_0=(Token)match(input,85,FOLLOW_85_in_ruleClassificationFromClause14337);
newLeafNode(otherlv_0, grammarAccess.getClassificationFromClauseAccess().getFromKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6699:1: ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6700:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6607:1: ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6608:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6700:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6701:3: lv_qualifiedNameList_1_0= ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6608:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6609:3: lv_qualifiedNameList_1_0= ruleQualifiedNameList
{
newCompositeNode(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleClassificationFromClause14485);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleClassificationFromClause14358);
lv_qualifiedNameList_1_0=ruleQualifiedNameList();
state._fsp--;
@@ -17024,7 +16751,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleClassificationToClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6725:1: entryRuleClassificationToClause returns [EObject current=null] : iv_ruleClassificationToClause= ruleClassificationToClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6633:1: entryRuleClassificationToClause returns [EObject current=null] : iv_ruleClassificationToClause= ruleClassificationToClause EOF ;
public final EObject entryRuleClassificationToClause() throws RecognitionException {
EObject current = null;
@@ -17032,17 +16759,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6726:2: (iv_ruleClassificationToClause= ruleClassificationToClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6727:2: iv_ruleClassificationToClause= ruleClassificationToClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6634:2: (iv_ruleClassificationToClause= ruleClassificationToClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6635:2: iv_ruleClassificationToClause= ruleClassificationToClause EOF
{
newCompositeNode(grammarAccess.getClassificationToClauseRule());
- pushFollow(FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause14521);
+ pushFollow(FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause14394);
iv_ruleClassificationToClause=ruleClassificationToClause();
state._fsp--;
current =iv_ruleClassificationToClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationToClause14531);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleClassificationToClause14404);
}
@@ -17060,7 +16787,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleClassificationToClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6734:1: ruleClassificationToClause returns [EObject current=null] : (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6642:1: ruleClassificationToClause returns [EObject current=null] : (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) ;
public final EObject ruleClassificationToClause() throws RecognitionException {
EObject current = null;
@@ -17071,26 +16798,26 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6737:28: ( (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6738:1: (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6645:28: ( (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6646:1: (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6738:1: (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6738:3: otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6646:1: (otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6646:3: otherlv_0= 'to' ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
{
- otherlv_0=(Token)match(input,86,FOLLOW_86_in_ruleClassificationToClause14568);
+ otherlv_0=(Token)match(input,86,FOLLOW_86_in_ruleClassificationToClause14441);
newLeafNode(otherlv_0, grammarAccess.getClassificationToClauseAccess().getToKeyword_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6742:1: ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6743:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6650:1: ( (lv_qualifiedNameList_1_0= ruleQualifiedNameList ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6651:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6743:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6744:3: lv_qualifiedNameList_1_0= ruleQualifiedNameList
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6651:1: (lv_qualifiedNameList_1_0= ruleQualifiedNameList )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6652:3: lv_qualifiedNameList_1_0= ruleQualifiedNameList
{
newCompositeNode(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleClassificationToClause14589);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_ruleClassificationToClause14462);
lv_qualifiedNameList_1_0=ruleQualifiedNameList();
state._fsp--;
@@ -17133,7 +16860,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleReclassifyAllClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6768:1: entryRuleReclassifyAllClause returns [EObject current=null] : iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6676:1: entryRuleReclassifyAllClause returns [EObject current=null] : iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF ;
public final EObject entryRuleReclassifyAllClause() throws RecognitionException {
EObject current = null;
@@ -17141,17 +16868,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6769:2: (iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6770:2: iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6677:2: (iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6678:2: iv_ruleReclassifyAllClause= ruleReclassifyAllClause EOF
{
newCompositeNode(grammarAccess.getReclassifyAllClauseRule());
- pushFollow(FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause14625);
+ pushFollow(FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause14498);
iv_ruleReclassifyAllClause=ruleReclassifyAllClause();
state._fsp--;
current =iv_ruleReclassifyAllClause;
- match(input,EOF,FOLLOW_EOF_in_entryRuleReclassifyAllClause14635);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleReclassifyAllClause14508);
}
@@ -17169,7 +16896,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleReclassifyAllClause"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6777:1: ruleReclassifyAllClause returns [EObject current=null] : ( () otherlv_1= 'from' otherlv_2= '*' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6685:1: ruleReclassifyAllClause returns [EObject current=null] : ( () otherlv_1= 'from' otherlv_2= '*' ) ;
public final EObject ruleReclassifyAllClause() throws RecognitionException {
EObject current = null;
@@ -17179,14 +16906,14 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6780:28: ( ( () otherlv_1= 'from' otherlv_2= '*' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6781:1: ( () otherlv_1= 'from' otherlv_2= '*' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6688:28: ( ( () otherlv_1= 'from' otherlv_2= '*' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6689:1: ( () otherlv_1= 'from' otherlv_2= '*' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6781:1: ( () otherlv_1= 'from' otherlv_2= '*' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6781:2: () otherlv_1= 'from' otherlv_2= '*'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6689:1: ( () otherlv_1= 'from' otherlv_2= '*' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6689:2: () otherlv_1= 'from' otherlv_2= '*'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6781:2: ()
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6782:5:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6689:2: ()
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6690:5:
{
current = forceCreateModelElement(
@@ -17196,11 +16923,11 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,85,FOLLOW_85_in_ruleReclassifyAllClause14681);
+ otherlv_1=(Token)match(input,85,FOLLOW_85_in_ruleReclassifyAllClause14554);
newLeafNode(otherlv_1, grammarAccess.getReclassifyAllClauseAccess().getFromKeyword_1());
- otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleReclassifyAllClause14693);
+ otherlv_2=(Token)match(input,16,FOLLOW_16_in_ruleReclassifyAllClause14566);
newLeafNode(otherlv_2, grammarAccess.getReclassifyAllClauseAccess().getAsteriskKeyword_2());
@@ -17225,7 +16952,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleQualifiedNameList"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6803:1: entryRuleQualifiedNameList returns [EObject current=null] : iv_ruleQualifiedNameList= ruleQualifiedNameList EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6711:1: entryRuleQualifiedNameList returns [EObject current=null] : iv_ruleQualifiedNameList= ruleQualifiedNameList EOF ;
public final EObject entryRuleQualifiedNameList() throws RecognitionException {
EObject current = null;
@@ -17233,17 +16960,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6804:2: (iv_ruleQualifiedNameList= ruleQualifiedNameList EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6805:2: iv_ruleQualifiedNameList= ruleQualifiedNameList EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6712:2: (iv_ruleQualifiedNameList= ruleQualifiedNameList EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6713:2: iv_ruleQualifiedNameList= ruleQualifiedNameList EOF
{
newCompositeNode(grammarAccess.getQualifiedNameListRule());
- pushFollow(FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList14729);
+ pushFollow(FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList14602);
iv_ruleQualifiedNameList=ruleQualifiedNameList();
state._fsp--;
current =iv_ruleQualifiedNameList;
- match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameList14739);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleQualifiedNameList14612);
}
@@ -17261,7 +16988,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleQualifiedNameList"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6812:1: ruleQualifiedNameList returns [EObject current=null] : ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6720:1: ruleQualifiedNameList returns [EObject current=null] : ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* ) ;
public final EObject ruleQualifiedNameList() throws RecognitionException {
EObject current = null;
@@ -17274,22 +17001,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6815:28: ( ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6816:1: ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6723:28: ( ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6724:1: ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6816:1: ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6816:2: ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )*
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6724:1: ( ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )* )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6724:2: ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) ) (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )*
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6816:2: ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6817:1: (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6724:2: ( (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6725:1: (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6817:1: (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6818:3: lv_qualifiedName_0_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6725:1: (lv_qualifiedName_0_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6726:3: lv_qualifiedName_0_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14785);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14658);
lv_qualifiedName_0_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -17311,35 +17038,35 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6834:2: (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )*
- loop97:
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6742:2: (otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) ) )*
+ loop91:
do {
- int alt97=2;
- int LA97_0 = input.LA(1);
+ int alt91=2;
+ int LA91_0 = input.LA(1);
- if ( (LA97_0==21) ) {
- alt97=1;
+ if ( (LA91_0==21) ) {
+ alt91=1;
}
- switch (alt97) {
+ switch (alt91) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6834:4: otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6742:4: otherlv_1= ',' ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) )
{
- otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleQualifiedNameList14798);
+ otherlv_1=(Token)match(input,21,FOLLOW_21_in_ruleQualifiedNameList14671);
newLeafNode(otherlv_1, grammarAccess.getQualifiedNameListAccess().getCommaKeyword_1_0());
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6838:1: ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6839:1: (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6746:1: ( (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6747:1: (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6839:1: (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6840:3: lv_qualifiedName_2_0= ruleQualifiedNameWithBinding
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6747:1: (lv_qualifiedName_2_0= ruleQualifiedNameWithBinding )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6748:3: lv_qualifiedName_2_0= ruleQualifiedNameWithBinding
{
newCompositeNode(grammarAccess.getQualifiedNameListAccess().getQualifiedNameQualifiedNameWithBindingParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14819);
+ pushFollow(FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14692);
lv_qualifiedName_2_0=ruleQualifiedNameWithBinding();
state._fsp--;
@@ -17366,7 +17093,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
break;
default :
- break loop97;
+ break loop91;
}
} while (true);
@@ -17391,7 +17118,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6864:1: entryRuleInvocationOrAssignementOrDeclarationStatement returns [EObject current=null] : iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6772:1: entryRuleInvocationOrAssignementOrDeclarationStatement returns [EObject current=null] : iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF ;
public final EObject entryRuleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
EObject current = null;
@@ -17399,17 +17126,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6865:2: (iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6866:2: iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6773:2: (iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6774:2: iv_ruleInvocationOrAssignementOrDeclarationStatement= ruleInvocationOrAssignementOrDeclarationStatement EOF
{
newCompositeNode(grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule());
- pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement14857);
+ pushFollow(FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement14730);
iv_ruleInvocationOrAssignementOrDeclarationStatement=ruleInvocationOrAssignementOrDeclarationStatement();
state._fsp--;
current =iv_ruleInvocationOrAssignementOrDeclarationStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement14867);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement14740);
}
@@ -17427,7 +17154,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInvocationOrAssignementOrDeclarationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6873:1: ruleInvocationOrAssignementOrDeclarationStatement returns [EObject current=null] : ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6781:1: ruleInvocationOrAssignementOrDeclarationStatement returns [EObject current=null] : ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' ) ;
public final EObject ruleInvocationOrAssignementOrDeclarationStatement() throws RecognitionException {
EObject current = null;
@@ -17442,22 +17169,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6876:28: ( ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6877:1: ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6784:28: ( ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6785:1: ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6877:1: ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6877:2: ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6785:1: ( ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6785:2: ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) ) ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )? otherlv_3= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6877:2: ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6878:1: (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6785:2: ( (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6786:1: (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6878:1: (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6879:3: lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6786:1: (lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6787:3: lv_typePart_OR_assignedPart_OR_invocationPart_0_0= ruleNameExpression
{
newCompositeNode(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getTypePart_OR_assignedPart_OR_invocationPartNameExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleNameExpression_in_ruleInvocationOrAssignementOrDeclarationStatement14913);
+ pushFollow(FOLLOW_ruleNameExpression_in_ruleInvocationOrAssignementOrDeclarationStatement14786);
lv_typePart_OR_assignedPart_OR_invocationPart_0_0=ruleNameExpression();
state._fsp--;
@@ -17479,30 +17206,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6895:2: ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )?
- int alt98=3;
- int LA98_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6803:2: ( ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) ) | ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) ) )?
+ int alt92=3;
+ int LA92_0 = input.LA(1);
- if ( (LA98_0==RULE_ID||LA98_0==50) ) {
- alt98=1;
+ if ( (LA92_0==RULE_ID||LA92_0==50) ) {
+ alt92=1;
}
- else if ( (LA98_0==70||(LA98_0>=103 && LA98_0<=113)) ) {
- alt98=2;
+ else if ( (LA92_0==70||(LA92_0>=103 && LA92_0<=113)) ) {
+ alt92=2;
}
- switch (alt98) {
+ switch (alt92) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6895:3: ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6803:3: ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6895:3: ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6896:1: (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6803:3: ( (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6804:1: (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6896:1: (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6897:3: lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6804:1: (lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6805:3: lv_variableDeclarationCompletion_1_0= ruleVariableDeclarationCompletion
{
newCompositeNode(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getVariableDeclarationCompletionVariableDeclarationCompletionParserRuleCall_1_0_0());
- pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14935);
+ pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14808);
lv_variableDeclarationCompletion_1_0=ruleVariableDeclarationCompletion();
state._fsp--;
@@ -17528,18 +17255,18 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6914:6: ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6822:6: ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6914:6: ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6915:1: (lv_assignmentCompletion_2_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6822:6: ( (lv_assignmentCompletion_2_0= ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6823:1: (lv_assignmentCompletion_2_0= ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6915:1: (lv_assignmentCompletion_2_0= ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6916:3: lv_assignmentCompletion_2_0= ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6823:1: (lv_assignmentCompletion_2_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6824:3: lv_assignmentCompletion_2_0= ruleAssignmentCompletion
{
newCompositeNode(grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14962);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14835);
lv_assignmentCompletion_2_0=ruleAssignmentCompletion();
state._fsp--;
@@ -17567,7 +17294,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_3=(Token)match(input,68,FOLLOW_68_in_ruleInvocationOrAssignementOrDeclarationStatement14976);
+ otherlv_3=(Token)match(input,68,FOLLOW_68_in_ruleInvocationOrAssignementOrDeclarationStatement14849);
newLeafNode(otherlv_3, grammarAccess.getInvocationOrAssignementOrDeclarationStatementAccess().getSemicolonKeyword_2());
@@ -17592,7 +17319,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleSuperInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6944:1: entryRuleSuperInvocationStatement returns [EObject current=null] : iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6852:1: entryRuleSuperInvocationStatement returns [EObject current=null] : iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF ;
public final EObject entryRuleSuperInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17600,17 +17327,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6945:2: (iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6946:2: iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6853:2: (iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6854:2: iv_ruleSuperInvocationStatement= ruleSuperInvocationStatement EOF
{
newCompositeNode(grammarAccess.getSuperInvocationStatementRule());
- pushFollow(FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement15012);
+ pushFollow(FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement14885);
iv_ruleSuperInvocationStatement=ruleSuperInvocationStatement();
state._fsp--;
current =iv_ruleSuperInvocationStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationStatement15022);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleSuperInvocationStatement14895);
}
@@ -17628,7 +17355,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSuperInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6953:1: ruleSuperInvocationStatement returns [EObject current=null] : ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6861:1: ruleSuperInvocationStatement returns [EObject current=null] : ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' ) ;
public final EObject ruleSuperInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17639,22 +17366,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6956:28: ( ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6957:1: ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6864:28: ( ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6865:1: ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6957:1: ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6957:2: ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6865:1: ( ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6865:2: ( (lv__super_0_0= ruleSuperInvocationExpression ) ) otherlv_1= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6957:2: ( (lv__super_0_0= ruleSuperInvocationExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6958:1: (lv__super_0_0= ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6865:2: ( (lv__super_0_0= ruleSuperInvocationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6866:1: (lv__super_0_0= ruleSuperInvocationExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6958:1: (lv__super_0_0= ruleSuperInvocationExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6959:3: lv__super_0_0= ruleSuperInvocationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6866:1: (lv__super_0_0= ruleSuperInvocationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6867:3: lv__super_0_0= ruleSuperInvocationExpression
{
newCompositeNode(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleSuperInvocationStatement15068);
+ pushFollow(FOLLOW_ruleSuperInvocationExpression_in_ruleSuperInvocationStatement14941);
lv__super_0_0=ruleSuperInvocationExpression();
state._fsp--;
@@ -17676,7 +17403,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleSuperInvocationStatement15080);
+ otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleSuperInvocationStatement14953);
newLeafNode(otherlv_1, grammarAccess.getSuperInvocationStatementAccess().getSemicolonKeyword_1());
@@ -17701,7 +17428,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleThisInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6987:1: entryRuleThisInvocationStatement returns [EObject current=null] : iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6895:1: entryRuleThisInvocationStatement returns [EObject current=null] : iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF ;
public final EObject entryRuleThisInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17709,17 +17436,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6988:2: (iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6989:2: iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6896:2: (iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6897:2: iv_ruleThisInvocationStatement= ruleThisInvocationStatement EOF
{
newCompositeNode(grammarAccess.getThisInvocationStatementRule());
- pushFollow(FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement15116);
+ pushFollow(FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement14989);
iv_ruleThisInvocationStatement=ruleThisInvocationStatement();
state._fsp--;
current =iv_ruleThisInvocationStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleThisInvocationStatement15126);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleThisInvocationStatement14999);
}
@@ -17737,7 +17464,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleThisInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6996:1: ruleThisInvocationStatement returns [EObject current=null] : ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6904:1: ruleThisInvocationStatement returns [EObject current=null] : ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' ) ;
public final EObject ruleThisInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17750,22 +17477,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6999:28: ( ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7000:1: ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6907:28: ( ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6908:1: ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7000:1: ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7000:2: ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6908:1: ( ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6908:2: ( (lv__this_0_0= ruleThisExpression ) ) ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )? otherlv_2= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7000:2: ( (lv__this_0_0= ruleThisExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7001:1: (lv__this_0_0= ruleThisExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6908:2: ( (lv__this_0_0= ruleThisExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6909:1: (lv__this_0_0= ruleThisExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7001:1: (lv__this_0_0= ruleThisExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7002:3: lv__this_0_0= ruleThisExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6909:1: (lv__this_0_0= ruleThisExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6910:3: lv__this_0_0= ruleThisExpression
{
newCompositeNode(grammarAccess.getThisInvocationStatementAccess().get_thisThisExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleThisExpression_in_ruleThisInvocationStatement15172);
+ pushFollow(FOLLOW_ruleThisExpression_in_ruleThisInvocationStatement15045);
lv__this_0_0=ruleThisExpression();
state._fsp--;
@@ -17787,24 +17514,24 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7018:2: ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )?
- int alt99=2;
- int LA99_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6926:2: ( (lv_assignmentCompletion_1_0= ruleAssignmentCompletion ) )?
+ int alt93=2;
+ int LA93_0 = input.LA(1);
- if ( (LA99_0==70||(LA99_0>=103 && LA99_0<=113)) ) {
- alt99=1;
+ if ( (LA93_0==70||(LA93_0>=103 && LA93_0<=113)) ) {
+ alt93=1;
}
- switch (alt99) {
+ switch (alt93) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7019:1: (lv_assignmentCompletion_1_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6927:1: (lv_assignmentCompletion_1_0= ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7019:1: (lv_assignmentCompletion_1_0= ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7020:3: lv_assignmentCompletion_1_0= ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6927:1: (lv_assignmentCompletion_1_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6928:3: lv_assignmentCompletion_1_0= ruleAssignmentCompletion
{
newCompositeNode(grammarAccess.getThisInvocationStatementAccess().getAssignmentCompletionAssignmentCompletionParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleThisInvocationStatement15193);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleThisInvocationStatement15066);
lv_assignmentCompletion_1_0=ruleAssignmentCompletion();
state._fsp--;
@@ -17829,7 +17556,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleThisInvocationStatement15206);
+ otherlv_2=(Token)match(input,68,FOLLOW_68_in_ruleThisInvocationStatement15079);
newLeafNode(otherlv_2, grammarAccess.getThisInvocationStatementAccess().getSemicolonKeyword_2());
@@ -17854,7 +17581,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7048:1: entryRuleInstanceCreationInvocationStatement returns [EObject current=null] : iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6956:1: entryRuleInstanceCreationInvocationStatement returns [EObject current=null] : iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF ;
public final EObject entryRuleInstanceCreationInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17862,17 +17589,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7049:2: (iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7050:2: iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6957:2: (iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6958:2: iv_ruleInstanceCreationInvocationStatement= ruleInstanceCreationInvocationStatement EOF
{
newCompositeNode(grammarAccess.getInstanceCreationInvocationStatementRule());
- pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement15242);
+ pushFollow(FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement15115);
iv_ruleInstanceCreationInvocationStatement=ruleInstanceCreationInvocationStatement();
state._fsp--;
current =iv_ruleInstanceCreationInvocationStatement;
- match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement15252);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement15125);
}
@@ -17890,7 +17617,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleInstanceCreationInvocationStatement"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7057:1: ruleInstanceCreationInvocationStatement returns [EObject current=null] : ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6965:1: ruleInstanceCreationInvocationStatement returns [EObject current=null] : ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' ) ;
public final EObject ruleInstanceCreationInvocationStatement() throws RecognitionException {
EObject current = null;
@@ -17901,22 +17628,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7060:28: ( ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7061:1: ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6968:28: ( ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6969:1: ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7061:1: ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7061:2: ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6969:1: ( ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6969:2: ( (lv__new_0_0= ruleInstanceCreationExpression ) ) otherlv_1= ';'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7061:2: ( (lv__new_0_0= ruleInstanceCreationExpression ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7062:1: (lv__new_0_0= ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6969:2: ( (lv__new_0_0= ruleInstanceCreationExpression ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6970:1: (lv__new_0_0= ruleInstanceCreationExpression )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7062:1: (lv__new_0_0= ruleInstanceCreationExpression )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7063:3: lv__new_0_0= ruleInstanceCreationExpression
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6970:1: (lv__new_0_0= ruleInstanceCreationExpression )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6971:3: lv__new_0_0= ruleInstanceCreationExpression
{
newCompositeNode(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0());
- pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleInstanceCreationInvocationStatement15298);
+ pushFollow(FOLLOW_ruleInstanceCreationExpression_in_ruleInstanceCreationInvocationStatement15171);
lv__new_0_0=ruleInstanceCreationExpression();
state._fsp--;
@@ -17938,7 +17665,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleInstanceCreationInvocationStatement15310);
+ otherlv_1=(Token)match(input,68,FOLLOW_68_in_ruleInstanceCreationInvocationStatement15183);
newLeafNode(otherlv_1, grammarAccess.getInstanceCreationInvocationStatementAccess().getSemicolonKeyword_1());
@@ -17963,7 +17690,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7091:1: entryRuleVariableDeclarationCompletion returns [EObject current=null] : iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:6999:1: entryRuleVariableDeclarationCompletion returns [EObject current=null] : iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF ;
public final EObject entryRuleVariableDeclarationCompletion() throws RecognitionException {
EObject current = null;
@@ -17971,17 +17698,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7092:2: (iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7093:2: iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7000:2: (iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7001:2: iv_ruleVariableDeclarationCompletion= ruleVariableDeclarationCompletion EOF
{
newCompositeNode(grammarAccess.getVariableDeclarationCompletionRule());
- pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion15346);
+ pushFollow(FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion15219);
iv_ruleVariableDeclarationCompletion=ruleVariableDeclarationCompletion();
state._fsp--;
current =iv_ruleVariableDeclarationCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion15356);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion15229);
}
@@ -17999,7 +17726,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleVariableDeclarationCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7100:1: ruleVariableDeclarationCompletion returns [EObject current=null] : ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7008:1: ruleVariableDeclarationCompletion returns [EObject current=null] : ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) ) ;
public final EObject ruleVariableDeclarationCompletion() throws RecognitionException {
EObject current = null;
@@ -18012,30 +17739,30 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7103:28: ( ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7011:28: ( ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:1: ( ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )? ( (lv_variableName_2_0= RULE_ID ) ) ( (lv_initValue_3_0= ruleAssignmentCompletion ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )?
- int alt100=2;
- int LA100_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:2: ( ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']' )?
+ int alt94=2;
+ int LA94_0 = input.LA(1);
- if ( (LA100_0==50) ) {
- alt100=1;
+ if ( (LA94_0==50) ) {
+ alt94=1;
}
- switch (alt100) {
+ switch (alt94) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:3: ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:3: ( (lv_multiplicityIndicator_0_0= '[' ) ) otherlv_1= ']'
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7104:3: ( (lv_multiplicityIndicator_0_0= '[' ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7105:1: (lv_multiplicityIndicator_0_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7012:3: ( (lv_multiplicityIndicator_0_0= '[' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7013:1: (lv_multiplicityIndicator_0_0= '[' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7105:1: (lv_multiplicityIndicator_0_0= '[' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7106:3: lv_multiplicityIndicator_0_0= '['
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7013:1: (lv_multiplicityIndicator_0_0= '[' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7014:3: lv_multiplicityIndicator_0_0= '['
{
- lv_multiplicityIndicator_0_0=(Token)match(input,50,FOLLOW_50_in_ruleVariableDeclarationCompletion15400);
+ lv_multiplicityIndicator_0_0=(Token)match(input,50,FOLLOW_50_in_ruleVariableDeclarationCompletion15273);
newLeafNode(lv_multiplicityIndicator_0_0, grammarAccess.getVariableDeclarationCompletionAccess().getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0());
@@ -18051,7 +17778,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- otherlv_1=(Token)match(input,51,FOLLOW_51_in_ruleVariableDeclarationCompletion15425);
+ otherlv_1=(Token)match(input,51,FOLLOW_51_in_ruleVariableDeclarationCompletion15298);
newLeafNode(otherlv_1, grammarAccess.getVariableDeclarationCompletionAccess().getRightSquareBracketKeyword_0_1());
@@ -18061,13 +17788,13 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7123:3: ( (lv_variableName_2_0= RULE_ID ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7124:1: (lv_variableName_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7031:3: ( (lv_variableName_2_0= RULE_ID ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7032:1: (lv_variableName_2_0= RULE_ID )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7124:1: (lv_variableName_2_0= RULE_ID )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7125:3: lv_variableName_2_0= RULE_ID
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7032:1: (lv_variableName_2_0= RULE_ID )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7033:3: lv_variableName_2_0= RULE_ID
{
- lv_variableName_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleVariableDeclarationCompletion15444);
+ lv_variableName_2_0=(Token)match(input,RULE_ID,FOLLOW_RULE_ID_in_ruleVariableDeclarationCompletion15317);
newLeafNode(lv_variableName_2_0, grammarAccess.getVariableDeclarationCompletionAccess().getVariableNameIDTerminalRuleCall_1_0());
@@ -18087,16 +17814,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7141:2: ( (lv_initValue_3_0= ruleAssignmentCompletion ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7142:1: (lv_initValue_3_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7049:2: ( (lv_initValue_3_0= ruleAssignmentCompletion ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7050:1: (lv_initValue_3_0= ruleAssignmentCompletion )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7142:1: (lv_initValue_3_0= ruleAssignmentCompletion )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7143:3: lv_initValue_3_0= ruleAssignmentCompletion
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7050:1: (lv_initValue_3_0= ruleAssignmentCompletion )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7051:3: lv_initValue_3_0= ruleAssignmentCompletion
{
newCompositeNode(grammarAccess.getVariableDeclarationCompletionAccess().getInitValueAssignmentCompletionParserRuleCall_2_0());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleVariableDeclarationCompletion15470);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_ruleVariableDeclarationCompletion15343);
lv_initValue_3_0=ruleAssignmentCompletion();
state._fsp--;
@@ -18139,7 +17866,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "entryRuleAssignmentCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7167:1: entryRuleAssignmentCompletion returns [EObject current=null] : iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7075:1: entryRuleAssignmentCompletion returns [EObject current=null] : iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF ;
public final EObject entryRuleAssignmentCompletion() throws RecognitionException {
EObject current = null;
@@ -18147,17 +17874,17 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7168:2: (iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7169:2: iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7076:2: (iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7077:2: iv_ruleAssignmentCompletion= ruleAssignmentCompletion EOF
{
newCompositeNode(grammarAccess.getAssignmentCompletionRule());
- pushFollow(FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion15506);
+ pushFollow(FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion15379);
iv_ruleAssignmentCompletion=ruleAssignmentCompletion();
state._fsp--;
current =iv_ruleAssignmentCompletion;
- match(input,EOF,FOLLOW_EOF_in_entryRuleAssignmentCompletion15516);
+ match(input,EOF,FOLLOW_EOF_in_entryRuleAssignmentCompletion15389);
}
@@ -18175,7 +17902,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAssignmentCompletion"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7176:1: ruleAssignmentCompletion returns [EObject current=null] : ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7084:1: ruleAssignmentCompletion returns [EObject current=null] : ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) ) ;
public final EObject ruleAssignmentCompletion() throws RecognitionException {
EObject current = null;
@@ -18187,22 +17914,22 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:28: ( ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7180:1: ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7087:28: ( ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7088:1: ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7180:1: ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7180:2: ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7088:1: ( ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7088:2: ( (lv_op_0_0= ruleAssignmentOperator ) ) ( (lv_rightHandSide_1_0= ruleSequenceElement ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7180:2: ( (lv_op_0_0= ruleAssignmentOperator ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7181:1: (lv_op_0_0= ruleAssignmentOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7088:2: ( (lv_op_0_0= ruleAssignmentOperator ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7089:1: (lv_op_0_0= ruleAssignmentOperator )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7181:1: (lv_op_0_0= ruleAssignmentOperator )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7182:3: lv_op_0_0= ruleAssignmentOperator
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7089:1: (lv_op_0_0= ruleAssignmentOperator )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7090:3: lv_op_0_0= ruleAssignmentOperator
{
newCompositeNode(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0());
- pushFollow(FOLLOW_ruleAssignmentOperator_in_ruleAssignmentCompletion15562);
+ pushFollow(FOLLOW_ruleAssignmentOperator_in_ruleAssignmentCompletion15435);
lv_op_0_0=ruleAssignmentOperator();
state._fsp--;
@@ -18224,16 +17951,16 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:2: ( (lv_rightHandSide_1_0= ruleSequenceElement ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7199:1: (lv_rightHandSide_1_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7106:2: ( (lv_rightHandSide_1_0= ruleSequenceElement ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7107:1: (lv_rightHandSide_1_0= ruleSequenceElement )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7199:1: (lv_rightHandSide_1_0= ruleSequenceElement )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7200:3: lv_rightHandSide_1_0= ruleSequenceElement
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7107:1: (lv_rightHandSide_1_0= ruleSequenceElement )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7108:3: lv_rightHandSide_1_0= ruleSequenceElement
{
newCompositeNode(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0());
- pushFollow(FOLLOW_ruleSequenceElement_in_ruleAssignmentCompletion15583);
+ pushFollow(FOLLOW_ruleSequenceElement_in_ruleAssignmentCompletion15456);
lv_rightHandSide_1_0=ruleSequenceElement();
state._fsp--;
@@ -18276,7 +18003,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleBooleanValue"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7224:1: ruleBooleanValue returns [Enumerator current=null] : ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7132:1: ruleBooleanValue returns [Enumerator current=null] : ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) ) ;
public final Enumerator ruleBooleanValue() throws RecognitionException {
Enumerator current = null;
@@ -18285,33 +18012,33 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7226:28: ( ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7227:1: ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7134:28: ( ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7135:1: ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7227:1: ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) )
- int alt101=2;
- int LA101_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7135:1: ( (enumLiteral_0= 'true' ) | (enumLiteral_1= 'false' ) )
+ int alt95=2;
+ int LA95_0 = input.LA(1);
- if ( (LA101_0==87) ) {
- alt101=1;
+ if ( (LA95_0==87) ) {
+ alt95=1;
}
- else if ( (LA101_0==88) ) {
- alt101=2;
+ else if ( (LA95_0==88) ) {
+ alt95=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 101, 0, input);
+ new NoViableAltException("", 95, 0, input);
throw nvae;
}
- switch (alt101) {
+ switch (alt95) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7227:2: (enumLiteral_0= 'true' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7135:2: (enumLiteral_0= 'true' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7227:2: (enumLiteral_0= 'true' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7227:4: enumLiteral_0= 'true'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7135:2: (enumLiteral_0= 'true' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7135:4: enumLiteral_0= 'true'
{
- enumLiteral_0=(Token)match(input,87,FOLLOW_87_in_ruleBooleanValue15633);
+ enumLiteral_0=(Token)match(input,87,FOLLOW_87_in_ruleBooleanValue15506);
current = grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getBooleanValueAccess().getTRUEEnumLiteralDeclaration_0());
@@ -18323,12 +18050,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7233:6: (enumLiteral_1= 'false' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7141:6: (enumLiteral_1= 'false' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7233:6: (enumLiteral_1= 'false' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7233:8: enumLiteral_1= 'false'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7141:6: (enumLiteral_1= 'false' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7141:8: enumLiteral_1= 'false'
{
- enumLiteral_1=(Token)match(input,88,FOLLOW_88_in_ruleBooleanValue15650);
+ enumLiteral_1=(Token)match(input,88,FOLLOW_88_in_ruleBooleanValue15523);
current = grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getBooleanValueAccess().getFALSEEnumLiteralDeclaration_1());
@@ -18360,7 +18087,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleLinkOperationKind"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7243:1: ruleLinkOperationKind returns [Enumerator current=null] : ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7151:1: ruleLinkOperationKind returns [Enumerator current=null] : ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) ) ;
public final Enumerator ruleLinkOperationKind() throws RecognitionException {
Enumerator current = null;
@@ -18370,42 +18097,42 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7245:28: ( ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7246:1: ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7153:28: ( ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7154:1: ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7246:1: ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) )
- int alt102=3;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7154:1: ( (enumLiteral_0= 'createLink' ) | (enumLiteral_1= 'destroyLink' ) | (enumLiteral_2= 'clearAssoc' ) )
+ int alt96=3;
switch ( input.LA(1) ) {
case 89:
{
- alt102=1;
+ alt96=1;
}
break;
case 90:
{
- alt102=2;
+ alt96=2;
}
break;
case 91:
{
- alt102=3;
+ alt96=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 102, 0, input);
+ new NoViableAltException("", 96, 0, input);
throw nvae;
}
- switch (alt102) {
+ switch (alt96) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7246:2: (enumLiteral_0= 'createLink' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7154:2: (enumLiteral_0= 'createLink' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7246:2: (enumLiteral_0= 'createLink' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7246:4: enumLiteral_0= 'createLink'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7154:2: (enumLiteral_0= 'createLink' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7154:4: enumLiteral_0= 'createLink'
{
- enumLiteral_0=(Token)match(input,89,FOLLOW_89_in_ruleLinkOperationKind15695);
+ enumLiteral_0=(Token)match(input,89,FOLLOW_89_in_ruleLinkOperationKind15568);
current = grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getLinkOperationKindAccess().getCREATEEnumLiteralDeclaration_0());
@@ -18417,12 +18144,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7252:6: (enumLiteral_1= 'destroyLink' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7160:6: (enumLiteral_1= 'destroyLink' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7252:6: (enumLiteral_1= 'destroyLink' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7252:8: enumLiteral_1= 'destroyLink'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7160:6: (enumLiteral_1= 'destroyLink' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7160:8: enumLiteral_1= 'destroyLink'
{
- enumLiteral_1=(Token)match(input,90,FOLLOW_90_in_ruleLinkOperationKind15712);
+ enumLiteral_1=(Token)match(input,90,FOLLOW_90_in_ruleLinkOperationKind15585);
current = grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getLinkOperationKindAccess().getDESTROYEnumLiteralDeclaration_1());
@@ -18434,12 +18161,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7258:6: (enumLiteral_2= 'clearAssoc' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7166:6: (enumLiteral_2= 'clearAssoc' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7258:6: (enumLiteral_2= 'clearAssoc' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7258:8: enumLiteral_2= 'clearAssoc'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7166:6: (enumLiteral_2= 'clearAssoc' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7166:8: enumLiteral_2= 'clearAssoc'
{
- enumLiteral_2=(Token)match(input,91,FOLLOW_91_in_ruleLinkOperationKind15729);
+ enumLiteral_2=(Token)match(input,91,FOLLOW_91_in_ruleLinkOperationKind15602);
current = grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getLinkOperationKindAccess().getCLEAREnumLiteralDeclaration_2());
@@ -18471,7 +18198,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleSelectOrRejectOperator"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7268:1: ruleSelectOrRejectOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7176:1: ruleSelectOrRejectOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) ) ;
public final Enumerator ruleSelectOrRejectOperator() throws RecognitionException {
Enumerator current = null;
@@ -18480,33 +18207,33 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7270:28: ( ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7271:1: ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7178:28: ( ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:1: ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7271:1: ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) )
- int alt103=2;
- int LA103_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:1: ( (enumLiteral_0= 'select' ) | (enumLiteral_1= 'reject' ) )
+ int alt97=2;
+ int LA97_0 = input.LA(1);
- if ( (LA103_0==92) ) {
- alt103=1;
+ if ( (LA97_0==92) ) {
+ alt97=1;
}
- else if ( (LA103_0==93) ) {
- alt103=2;
+ else if ( (LA97_0==93) ) {
+ alt97=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 103, 0, input);
+ new NoViableAltException("", 97, 0, input);
throw nvae;
}
- switch (alt103) {
+ switch (alt97) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7271:2: (enumLiteral_0= 'select' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:2: (enumLiteral_0= 'select' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7271:2: (enumLiteral_0= 'select' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7271:4: enumLiteral_0= 'select'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:2: (enumLiteral_0= 'select' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7179:4: enumLiteral_0= 'select'
{
- enumLiteral_0=(Token)match(input,92,FOLLOW_92_in_ruleSelectOrRejectOperator15774);
+ enumLiteral_0=(Token)match(input,92,FOLLOW_92_in_ruleSelectOrRejectOperator15647);
current = grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getSelectOrRejectOperatorAccess().getSELECTEnumLiteralDeclaration_0());
@@ -18518,12 +18245,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7277:6: (enumLiteral_1= 'reject' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7185:6: (enumLiteral_1= 'reject' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7277:6: (enumLiteral_1= 'reject' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7277:8: enumLiteral_1= 'reject'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7185:6: (enumLiteral_1= 'reject' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7185:8: enumLiteral_1= 'reject'
{
- enumLiteral_1=(Token)match(input,93,FOLLOW_93_in_ruleSelectOrRejectOperator15791);
+ enumLiteral_1=(Token)match(input,93,FOLLOW_93_in_ruleSelectOrRejectOperator15664);
current = grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getSelectOrRejectOperatorAccess().getREJECTEnumLiteralDeclaration_1());
@@ -18555,7 +18282,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleCollectOrIterateOperator"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7287:1: ruleCollectOrIterateOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7195:1: ruleCollectOrIterateOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) ) ;
public final Enumerator ruleCollectOrIterateOperator() throws RecognitionException {
Enumerator current = null;
@@ -18564,33 +18291,33 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7289:28: ( ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7290:1: ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7197:28: ( ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:1: ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7290:1: ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) )
- int alt104=2;
- int LA104_0 = input.LA(1);
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:1: ( (enumLiteral_0= 'collect' ) | (enumLiteral_1= 'iterate' ) )
+ int alt98=2;
+ int LA98_0 = input.LA(1);
- if ( (LA104_0==94) ) {
- alt104=1;
+ if ( (LA98_0==94) ) {
+ alt98=1;
}
- else if ( (LA104_0==95) ) {
- alt104=2;
+ else if ( (LA98_0==95) ) {
+ alt98=2;
}
else {
NoViableAltException nvae =
- new NoViableAltException("", 104, 0, input);
+ new NoViableAltException("", 98, 0, input);
throw nvae;
}
- switch (alt104) {
+ switch (alt98) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7290:2: (enumLiteral_0= 'collect' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:2: (enumLiteral_0= 'collect' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7290:2: (enumLiteral_0= 'collect' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7290:4: enumLiteral_0= 'collect'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:2: (enumLiteral_0= 'collect' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7198:4: enumLiteral_0= 'collect'
{
- enumLiteral_0=(Token)match(input,94,FOLLOW_94_in_ruleCollectOrIterateOperator15836);
+ enumLiteral_0=(Token)match(input,94,FOLLOW_94_in_ruleCollectOrIterateOperator15709);
current = grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getCollectOrIterateOperatorAccess().getCOLLECTEnumLiteralDeclaration_0());
@@ -18602,12 +18329,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7296:6: (enumLiteral_1= 'iterate' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7204:6: (enumLiteral_1= 'iterate' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7296:6: (enumLiteral_1= 'iterate' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7296:8: enumLiteral_1= 'iterate'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7204:6: (enumLiteral_1= 'iterate' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7204:8: enumLiteral_1= 'iterate'
{
- enumLiteral_1=(Token)match(input,95,FOLLOW_95_in_ruleCollectOrIterateOperator15853);
+ enumLiteral_1=(Token)match(input,95,FOLLOW_95_in_ruleCollectOrIterateOperator15726);
current = grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getCollectOrIterateOperatorAccess().getITERATEEnumLiteralDeclaration_1());
@@ -18639,7 +18366,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleForAllOrExistsOrOneOperator"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7306:1: ruleForAllOrExistsOrOneOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7214:1: ruleForAllOrExistsOrOneOperator returns [Enumerator current=null] : ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) ) ;
public final Enumerator ruleForAllOrExistsOrOneOperator() throws RecognitionException {
Enumerator current = null;
@@ -18649,42 +18376,42 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7308:28: ( ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:1: ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7216:28: ( ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7217:1: ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:1: ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) )
- int alt105=3;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7217:1: ( (enumLiteral_0= 'forAll' ) | (enumLiteral_1= 'exists' ) | (enumLiteral_2= 'one' ) )
+ int alt99=3;
switch ( input.LA(1) ) {
case 96:
{
- alt105=1;
+ alt99=1;
}
break;
case 97:
{
- alt105=2;
+ alt99=2;
}
break;
case 98:
{
- alt105=3;
+ alt99=3;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 105, 0, input);
+ new NoViableAltException("", 99, 0, input);
throw nvae;
}
- switch (alt105) {
+ switch (alt99) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:2: (enumLiteral_0= 'forAll' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7217:2: (enumLiteral_0= 'forAll' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:2: (enumLiteral_0= 'forAll' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:4: enumLiteral_0= 'forAll'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7217:2: (enumLiteral_0= 'forAll' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7217:4: enumLiteral_0= 'forAll'
{
- enumLiteral_0=(Token)match(input,96,FOLLOW_96_in_ruleForAllOrExistsOrOneOperator15898);
+ enumLiteral_0=(Token)match(input,96,FOLLOW_96_in_ruleForAllOrExistsOrOneOperator15771);
current = grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getForAllOrExistsOrOneOperatorAccess().getFORALLEnumLiteralDeclaration_0());
@@ -18696,12 +18423,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:6: (enumLiteral_1= 'exists' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7223:6: (enumLiteral_1= 'exists' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:6: (enumLiteral_1= 'exists' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:8: enumLiteral_1= 'exists'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7223:6: (enumLiteral_1= 'exists' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7223:8: enumLiteral_1= 'exists'
{
- enumLiteral_1=(Token)match(input,97,FOLLOW_97_in_ruleForAllOrExistsOrOneOperator15915);
+ enumLiteral_1=(Token)match(input,97,FOLLOW_97_in_ruleForAllOrExistsOrOneOperator15788);
current = grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getForAllOrExistsOrOneOperatorAccess().getEXISTSEnumLiteralDeclaration_1());
@@ -18713,12 +18440,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:6: (enumLiteral_2= 'one' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7229:6: (enumLiteral_2= 'one' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:6: (enumLiteral_2= 'one' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:8: enumLiteral_2= 'one'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7229:6: (enumLiteral_2= 'one' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7229:8: enumLiteral_2= 'one'
{
- enumLiteral_2=(Token)match(input,98,FOLLOW_98_in_ruleForAllOrExistsOrOneOperator15932);
+ enumLiteral_2=(Token)match(input,98,FOLLOW_98_in_ruleForAllOrExistsOrOneOperator15805);
current = grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getForAllOrExistsOrOneOperatorAccess().getONEEnumLiteralDeclaration_2());
@@ -18750,7 +18477,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAnnotationKind"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7331:1: ruleAnnotationKind returns [Enumerator current=null] : ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7239:1: ruleAnnotationKind returns [Enumerator current=null] : ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) ) ;
public final Enumerator ruleAnnotationKind() throws RecognitionException {
Enumerator current = null;
@@ -18761,47 +18488,47 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7333:28: ( ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7334:1: ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7241:28: ( ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7242:1: ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7334:1: ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) )
- int alt106=4;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7242:1: ( (enumLiteral_0= 'isolated' ) | (enumLiteral_1= 'determined' ) | (enumLiteral_2= 'assured' ) | (enumLiteral_3= 'parallel' ) )
+ int alt100=4;
switch ( input.LA(1) ) {
case 99:
{
- alt106=1;
+ alt100=1;
}
break;
case 100:
{
- alt106=2;
+ alt100=2;
}
break;
case 101:
{
- alt106=3;
+ alt100=3;
}
break;
case 102:
{
- alt106=4;
+ alt100=4;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 106, 0, input);
+ new NoViableAltException("", 100, 0, input);
throw nvae;
}
- switch (alt106) {
+ switch (alt100) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7334:2: (enumLiteral_0= 'isolated' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7242:2: (enumLiteral_0= 'isolated' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7334:2: (enumLiteral_0= 'isolated' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7334:4: enumLiteral_0= 'isolated'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7242:2: (enumLiteral_0= 'isolated' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7242:4: enumLiteral_0= 'isolated'
{
- enumLiteral_0=(Token)match(input,99,FOLLOW_99_in_ruleAnnotationKind15977);
+ enumLiteral_0=(Token)match(input,99,FOLLOW_99_in_ruleAnnotationKind15850);
current = grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getAnnotationKindAccess().getISOLATEDEnumLiteralDeclaration_0());
@@ -18813,12 +18540,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7340:6: (enumLiteral_1= 'determined' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7248:6: (enumLiteral_1= 'determined' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7340:6: (enumLiteral_1= 'determined' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7340:8: enumLiteral_1= 'determined'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7248:6: (enumLiteral_1= 'determined' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7248:8: enumLiteral_1= 'determined'
{
- enumLiteral_1=(Token)match(input,100,FOLLOW_100_in_ruleAnnotationKind15994);
+ enumLiteral_1=(Token)match(input,100,FOLLOW_100_in_ruleAnnotationKind15867);
current = grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getAnnotationKindAccess().getDETERMINEDEnumLiteralDeclaration_1());
@@ -18830,12 +18557,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7346:6: (enumLiteral_2= 'assured' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7254:6: (enumLiteral_2= 'assured' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7346:6: (enumLiteral_2= 'assured' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7346:8: enumLiteral_2= 'assured'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7254:6: (enumLiteral_2= 'assured' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7254:8: enumLiteral_2= 'assured'
{
- enumLiteral_2=(Token)match(input,101,FOLLOW_101_in_ruleAnnotationKind16011);
+ enumLiteral_2=(Token)match(input,101,FOLLOW_101_in_ruleAnnotationKind15884);
current = grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getAnnotationKindAccess().getASSUREDEnumLiteralDeclaration_2());
@@ -18847,12 +18574,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:6: (enumLiteral_3= 'parallel' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7260:6: (enumLiteral_3= 'parallel' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:6: (enumLiteral_3= 'parallel' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7352:8: enumLiteral_3= 'parallel'
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7260:6: (enumLiteral_3= 'parallel' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7260:8: enumLiteral_3= 'parallel'
{
- enumLiteral_3=(Token)match(input,102,FOLLOW_102_in_ruleAnnotationKind16028);
+ enumLiteral_3=(Token)match(input,102,FOLLOW_102_in_ruleAnnotationKind15901);
current = grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getAnnotationKindAccess().getPARALLELEnumLiteralDeclaration_3());
@@ -18884,7 +18611,7 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// $ANTLR start "ruleAssignmentOperator"
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7362:1: ruleAssignmentOperator returns [Enumerator current=null] : ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) ) ;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7270:1: ruleAssignmentOperator returns [Enumerator current=null] : ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) ) ;
public final Enumerator ruleAssignmentOperator() throws RecognitionException {
Enumerator current = null;
@@ -18903,87 +18630,87 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
enterRule();
try {
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7364:28: ( ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) ) )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7365:1: ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7272:28: ( ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) ) )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7273:1: ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7365:1: ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) )
- int alt107=12;
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7273:1: ( (enumLiteral_0= '=' ) | (enumLiteral_1= '+=' ) | (enumLiteral_2= '-=' ) | (enumLiteral_3= '*=' ) | (enumLiteral_4= '%=' ) | (enumLiteral_5= '/=' ) | (enumLiteral_6= '&=' ) | (enumLiteral_7= '|=' ) | (enumLiteral_8= '^=' ) | (enumLiteral_9= '<<=' ) | (enumLiteral_10= '>>=' ) | (enumLiteral_11= '>>>=' ) )
+ int alt101=12;
switch ( input.LA(1) ) {
case 70:
{
- alt107=1;
+ alt101=1;
}
break;
case 103:
{
- alt107=2;
+ alt101=2;
}
break;
case 104:
{
- alt107=3;
+ alt101=3;
}
break;
case 105:
{
- alt107=4;
+ alt101=4;
}
break;
case 106:
{
- alt107=5;
+ alt101=5;
}
break;
case 107:
{
- alt107=6;
+ alt101=6;
}
break;
case 108:
{
- alt107=7;
+ alt101=7;
}
break;
case 109:
{
- alt107=8;
+ alt101=8;
}
break;
case 110:
{
- alt107=9;
+ alt101=9;
}
break;
case 111:
{
- alt107=10;
+ alt101=10;
}
break;
case 112:
{
- alt107=11;
+ alt101=11;
}
break;
case 113:
{
- alt107=12;
+ alt101=12;
}
break;
default:
NoViableAltException nvae =
- new NoViableAltException("", 107, 0, input);
+ new NoViableAltException("", 101, 0, input);
throw nvae;
}
- switch (alt107) {
+ switch (alt101) {
case 1 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7365:2: (enumLiteral_0= '=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7273:2: (enumLiteral_0= '=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7365:2: (enumLiteral_0= '=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7365:4: enumLiteral_0= '='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7273:2: (enumLiteral_0= '=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7273:4: enumLiteral_0= '='
{
- enumLiteral_0=(Token)match(input,70,FOLLOW_70_in_ruleAssignmentOperator16073);
+ enumLiteral_0=(Token)match(input,70,FOLLOW_70_in_ruleAssignmentOperator15946);
current = grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_0, grammarAccess.getAssignmentOperatorAccess().getASSIGNEnumLiteralDeclaration_0());
@@ -18995,12 +18722,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 2 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7371:6: (enumLiteral_1= '+=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7279:6: (enumLiteral_1= '+=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7371:6: (enumLiteral_1= '+=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7371:8: enumLiteral_1= '+='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7279:6: (enumLiteral_1= '+=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7279:8: enumLiteral_1= '+='
{
- enumLiteral_1=(Token)match(input,103,FOLLOW_103_in_ruleAssignmentOperator16090);
+ enumLiteral_1=(Token)match(input,103,FOLLOW_103_in_ruleAssignmentOperator15963);
current = grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_1, grammarAccess.getAssignmentOperatorAccess().getPLUSASSIGNEnumLiteralDeclaration_1());
@@ -19012,12 +18739,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 3 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7377:6: (enumLiteral_2= '-=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7285:6: (enumLiteral_2= '-=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7377:6: (enumLiteral_2= '-=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7377:8: enumLiteral_2= '-='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7285:6: (enumLiteral_2= '-=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7285:8: enumLiteral_2= '-='
{
- enumLiteral_2=(Token)match(input,104,FOLLOW_104_in_ruleAssignmentOperator16107);
+ enumLiteral_2=(Token)match(input,104,FOLLOW_104_in_ruleAssignmentOperator15980);
current = grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_2, grammarAccess.getAssignmentOperatorAccess().getMINUSASSIGNEnumLiteralDeclaration_2());
@@ -19029,12 +18756,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 4 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7383:6: (enumLiteral_3= '*=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7291:6: (enumLiteral_3= '*=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7383:6: (enumLiteral_3= '*=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7383:8: enumLiteral_3= '*='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7291:6: (enumLiteral_3= '*=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7291:8: enumLiteral_3= '*='
{
- enumLiteral_3=(Token)match(input,105,FOLLOW_105_in_ruleAssignmentOperator16124);
+ enumLiteral_3=(Token)match(input,105,FOLLOW_105_in_ruleAssignmentOperator15997);
current = grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_3, grammarAccess.getAssignmentOperatorAccess().getMULTASSIGNEnumLiteralDeclaration_3());
@@ -19046,12 +18773,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 5 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7389:6: (enumLiteral_4= '%=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7297:6: (enumLiteral_4= '%=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7389:6: (enumLiteral_4= '%=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7389:8: enumLiteral_4= '%='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7297:6: (enumLiteral_4= '%=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7297:8: enumLiteral_4= '%='
{
- enumLiteral_4=(Token)match(input,106,FOLLOW_106_in_ruleAssignmentOperator16141);
+ enumLiteral_4=(Token)match(input,106,FOLLOW_106_in_ruleAssignmentOperator16014);
current = grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_4, grammarAccess.getAssignmentOperatorAccess().getMODASSIGNEnumLiteralDeclaration_4());
@@ -19063,12 +18790,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 6 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7395:6: (enumLiteral_5= '/=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7303:6: (enumLiteral_5= '/=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7395:6: (enumLiteral_5= '/=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7395:8: enumLiteral_5= '/='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7303:6: (enumLiteral_5= '/=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7303:8: enumLiteral_5= '/='
{
- enumLiteral_5=(Token)match(input,107,FOLLOW_107_in_ruleAssignmentOperator16158);
+ enumLiteral_5=(Token)match(input,107,FOLLOW_107_in_ruleAssignmentOperator16031);
current = grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_5, grammarAccess.getAssignmentOperatorAccess().getDIVASSIGNEnumLiteralDeclaration_5());
@@ -19080,12 +18807,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 7 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7401:6: (enumLiteral_6= '&=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:6: (enumLiteral_6= '&=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7401:6: (enumLiteral_6= '&=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7401:8: enumLiteral_6= '&='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:6: (enumLiteral_6= '&=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7309:8: enumLiteral_6= '&='
{
- enumLiteral_6=(Token)match(input,108,FOLLOW_108_in_ruleAssignmentOperator16175);
+ enumLiteral_6=(Token)match(input,108,FOLLOW_108_in_ruleAssignmentOperator16048);
current = grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_6, grammarAccess.getAssignmentOperatorAccess().getANDASSIGNEnumLiteralDeclaration_6());
@@ -19097,12 +18824,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 8 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7407:6: (enumLiteral_7= '|=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:6: (enumLiteral_7= '|=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7407:6: (enumLiteral_7= '|=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7407:8: enumLiteral_7= '|='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:6: (enumLiteral_7= '|=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7315:8: enumLiteral_7= '|='
{
- enumLiteral_7=(Token)match(input,109,FOLLOW_109_in_ruleAssignmentOperator16192);
+ enumLiteral_7=(Token)match(input,109,FOLLOW_109_in_ruleAssignmentOperator16065);
current = grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_7, grammarAccess.getAssignmentOperatorAccess().getORASSIGNEnumLiteralDeclaration_7());
@@ -19114,12 +18841,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 9 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7413:6: (enumLiteral_8= '^=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:6: (enumLiteral_8= '^=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7413:6: (enumLiteral_8= '^=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7413:8: enumLiteral_8= '^='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:6: (enumLiteral_8= '^=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7321:8: enumLiteral_8= '^='
{
- enumLiteral_8=(Token)match(input,110,FOLLOW_110_in_ruleAssignmentOperator16209);
+ enumLiteral_8=(Token)match(input,110,FOLLOW_110_in_ruleAssignmentOperator16082);
current = grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_8, grammarAccess.getAssignmentOperatorAccess().getXORASSIGNEnumLiteralDeclaration_8());
@@ -19131,12 +18858,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 10 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7419:6: (enumLiteral_9= '<<=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7327:6: (enumLiteral_9= '<<=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7419:6: (enumLiteral_9= '<<=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7419:8: enumLiteral_9= '<<='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7327:6: (enumLiteral_9= '<<=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7327:8: enumLiteral_9= '<<='
{
- enumLiteral_9=(Token)match(input,111,FOLLOW_111_in_ruleAssignmentOperator16226);
+ enumLiteral_9=(Token)match(input,111,FOLLOW_111_in_ruleAssignmentOperator16099);
current = grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_9, grammarAccess.getAssignmentOperatorAccess().getLSHIFTASSIGNEnumLiteralDeclaration_9());
@@ -19148,12 +18875,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 11 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7425:6: (enumLiteral_10= '>>=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7333:6: (enumLiteral_10= '>>=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7425:6: (enumLiteral_10= '>>=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7425:8: enumLiteral_10= '>>='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7333:6: (enumLiteral_10= '>>=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7333:8: enumLiteral_10= '>>='
{
- enumLiteral_10=(Token)match(input,112,FOLLOW_112_in_ruleAssignmentOperator16243);
+ enumLiteral_10=(Token)match(input,112,FOLLOW_112_in_ruleAssignmentOperator16116);
current = grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_10, grammarAccess.getAssignmentOperatorAccess().getRSHIFTASSIGNEnumLiteralDeclaration_10());
@@ -19165,12 +18892,12 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
}
break;
case 12 :
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7431:6: (enumLiteral_11= '>>>=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7339:6: (enumLiteral_11= '>>>=' )
{
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7431:6: (enumLiteral_11= '>>>=' )
- // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7431:8: enumLiteral_11= '>>>='
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7339:6: (enumLiteral_11= '>>>=' )
+ // ../org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/parser/antlr/internal/InternalAlf.g:7339:8: enumLiteral_11= '>>>='
{
- enumLiteral_11=(Token)match(input,113,FOLLOW_113_in_ruleAssignmentOperator16260);
+ enumLiteral_11=(Token)match(input,113,FOLLOW_113_in_ruleAssignmentOperator16133);
current = grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11().getEnumLiteral().getInstance();
newLeafNode(enumLiteral_11, grammarAccess.getAssignmentOperatorAccess().getURSHIFTASSIGNEnumLiteralDeclaration_11());
@@ -19203,20 +18930,20 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
// Delegated rules
- protected DFA44 dfa44 = new DFA44(this);
- static final String DFA44_eotS =
+ protected DFA40 dfa40 = new DFA40(this);
+ static final String DFA40_eotS =
"\13\uffff";
- static final String DFA44_eofS =
+ static final String DFA40_eofS =
"\3\uffff\1\12\7\uffff";
- static final String DFA44_minS =
+ static final String DFA40_minS =
"\1\61\3\6\7\uffff";
- static final String DFA44_maxS =
+ static final String DFA40_maxS =
"\1\64\1\133\1\142\1\161\7\uffff";
- static final String DFA44_acceptS =
+ static final String DFA40_acceptS =
"\4\uffff\1\3\1\7\1\5\1\6\1\4\1\1\1\2";
- static final String DFA44_specialS =
+ static final String DFA40_specialS =
"\13\uffff}>";
- static final String[] DFA44_transitionS = {
+ static final String[] DFA40_transitionS = {
"\1\1\2\uffff\1\2",
"\1\3\70\uffff\1\5\31\uffff\3\4",
"\1\10\56\uffff\1\6\1\uffff\1\7\44\uffff\7\7",
@@ -19232,37 +18959,37 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
""
};
- static final short[] DFA44_eot = DFA.unpackEncodedString(DFA44_eotS);
- static final short[] DFA44_eof = DFA.unpackEncodedString(DFA44_eofS);
- static final char[] DFA44_min = DFA.unpackEncodedStringToUnsignedChars(DFA44_minS);
- static final char[] DFA44_max = DFA.unpackEncodedStringToUnsignedChars(DFA44_maxS);
- static final short[] DFA44_accept = DFA.unpackEncodedString(DFA44_acceptS);
- static final short[] DFA44_special = DFA.unpackEncodedString(DFA44_specialS);
- static final short[][] DFA44_transition;
+ static final short[] DFA40_eot = DFA.unpackEncodedString(DFA40_eotS);
+ static final short[] DFA40_eof = DFA.unpackEncodedString(DFA40_eofS);
+ static final char[] DFA40_min = DFA.unpackEncodedStringToUnsignedChars(DFA40_minS);
+ static final char[] DFA40_max = DFA.unpackEncodedStringToUnsignedChars(DFA40_maxS);
+ static final short[] DFA40_accept = DFA.unpackEncodedString(DFA40_acceptS);
+ static final short[] DFA40_special = DFA.unpackEncodedString(DFA40_specialS);
+ static final short[][] DFA40_transition;
static {
- int numStates = DFA44_transitionS.length;
- DFA44_transition = new short[numStates][];
+ int numStates = DFA40_transitionS.length;
+ DFA40_transition = new short[numStates][];
for (int i=0; i<numStates; i++) {
- DFA44_transition[i] = DFA.unpackEncodedString(DFA44_transitionS[i]);
+ DFA40_transition[i] = DFA.unpackEncodedString(DFA40_transitionS[i]);
}
}
- class DFA44 extends DFA {
+ class DFA40 extends DFA {
- public DFA44(BaseRecognizer recognizer) {
+ public DFA40(BaseRecognizer recognizer) {
this.recognizer = recognizer;
- this.decisionNumber = 44;
- this.eot = DFA44_eot;
- this.eof = DFA44_eof;
- this.min = DFA44_min;
- this.max = DFA44_max;
- this.accept = DFA44_accept;
- this.special = DFA44_special;
- this.transition = DFA44_transition;
+ this.decisionNumber = 40;
+ this.eot = DFA40_eot;
+ this.eof = DFA40_eof;
+ this.min = DFA40_min;
+ this.max = DFA40_max;
+ this.accept = DFA40_accept;
+ this.special = DFA40_special;
+ this.transition = DFA40_transition;
}
public String getDescription() {
- return "2270:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )";
+ return "2198:1: (this_OperationCallExpression_0= ruleOperationCallExpression | this_PropertyCallExpression_1= rulePropertyCallExpression | this_LinkOperationExpression_2= ruleLinkOperationExpression | this_SequenceOperationExpression_3= ruleSequenceOperationExpression | this_SequenceReductionExpression_4= ruleSequenceReductionExpression | this_SequenceExpansionExpression_5= ruleSequenceExpansionExpression | this_ClassExtentExpression_6= ruleClassExtentExpression )";
}
}
@@ -19284,630 +19011,626 @@ public class InternalAlfParser extends AbstractInternalAntlrParser {
public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_ruleLITERAL400 = new BitSet(new long[]{0x0000000000000002L});
public static final BitSet FOLLOW_ruleBOOLEAN_LITERAL_in_entryRuleBOOLEAN_LITERAL435 = new BitSet(new long[]{0x0000000000000000L});
public static final BitSet FOLLOW_EOF_in_entryRuleBOOLEAN_LITERAL445 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBooleanValue_in_ruleBOOLEAN_LITERAL491 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleBOOLEAN_LITERAL512 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL549 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL559 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_ruleNUMBER_LITERAL606 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_ruleNUMBER_LITERAL633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL668 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleINTEGER_LITERAL678 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_ruleINTEGER_LITERAL720 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleINTEGER_LITERAL746 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL783 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL793 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_16_in_ruleUNLIMITED_LITERAL836 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleUNLIMITED_LITERAL870 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL907 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSTRING_LITERAL917 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleSTRING_LITERAL959 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSTRING_LITERAL985 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_entryRuleNameExpression1022 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNameExpression1032 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_17_in_ruleNameExpression1079 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_18_in_ruleNameExpression1108 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1145 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleNameExpression1163 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1197 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleNameExpression1215 = new BitSet(new long[]{0x1016000001060002L});
- public static final BitSet FOLLOW_ruleTuple_in_ruleNameExpression1242 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_ruleNameExpression1269 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_17_in_ruleNameExpression1295 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_18_in_ruleNameExpression1324 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleNameExpression1365 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath1402 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNamePath1412 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnqualifiedName_in_ruleQualifiedNamePath1458 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleQualifiedNamePath1470 = new BitSet(new long[]{0x0000000000000042L});
- public static final BitSet FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName1507 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUnqualifiedName1517 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleUnqualifiedName1559 = new BitSet(new long[]{0x0000000000100002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_ruleUnqualifiedName1585 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding1622 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTemplateBinding1632 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_20_in_ruleTemplateBinding1669 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1690 = new BitSet(new long[]{0x0000000000600000L});
- public static final BitSet FOLLOW_21_in_ruleTemplateBinding1703 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1724 = new BitSet(new long[]{0x0000000000600000L});
- public static final BitSet FOLLOW_22_in_ruleTemplateBinding1738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding1774 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNamedTemplateBinding1784 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleNamedTemplateBinding1826 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_23_in_ruleNamedTemplateBinding1843 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleNamedTemplateBinding1864 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding1900 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding1910 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleQualifiedNameWithBinding1952 = new BitSet(new long[]{0x0000000000180002L});
- public static final BitSet FOLLOW_ruleTemplateBinding_in_ruleQualifiedNameWithBinding1978 = new BitSet(new long[]{0x0000000000080002L});
- public static final BitSet FOLLOW_19_in_ruleQualifiedNameWithBinding1992 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameWithBinding2013 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTuple_in_entryRuleTuple2051 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTuple2061 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_ruleTuple2107 = new BitSet(new long[]{0x0F01CC0003070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleTupleElement_in_ruleTuple2129 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_21_in_ruleTuple2142 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleTupleElement_in_ruleTuple2163 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_25_in_ruleTuple2179 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleTupleElement_in_entryRuleTupleElement2215 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleTupleElement2225 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleTupleElement2270 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression2305 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleExpression2315 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleExpression2361 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression2395 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalTestExpression2405 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalOrExpression_in_ruleConditionalTestExpression2451 = new BitSet(new long[]{0x0000000004000002L});
- public static final BitSet FOLLOW_26_in_ruleConditionalTestExpression2464 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2485 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleConditionalTestExpression2497 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2518 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression2556 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalOrExpression2566 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2612 = new BitSet(new long[]{0x0000000010000002L});
- public static final BitSet FOLLOW_28_in_ruleConditionalOrExpression2625 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2646 = new BitSet(new long[]{0x0000000010000002L});
- public static final BitSet FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression2684 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConditionalAndExpression2694 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2740 = new BitSet(new long[]{0x0000000020000002L});
- public static final BitSet FOLLOW_29_in_ruleConditionalAndExpression2753 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2774 = new BitSet(new long[]{0x0000000020000002L});
- public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression2812 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInclusiveOrExpression2822 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2868 = new BitSet(new long[]{0x0000000040000002L});
- public static final BitSet FOLLOW_30_in_ruleInclusiveOrExpression2881 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2902 = new BitSet(new long[]{0x0000000040000002L});
- public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression2940 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleExclusiveOrExpression2950 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2996 = new BitSet(new long[]{0x0000000080000002L});
- public static final BitSet FOLLOW_31_in_ruleExclusiveOrExpression3009 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression3030 = new BitSet(new long[]{0x0000000080000002L});
- public static final BitSet FOLLOW_ruleAndExpression_in_entryRuleAndExpression3068 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAndExpression3078 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_ruleAndExpression3124 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_32_in_ruleAndExpression3137 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_ruleAndExpression3158 = new BitSet(new long[]{0x0000000100000002L});
- public static final BitSet FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression3196 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEqualityExpression3206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3252 = new BitSet(new long[]{0x0000000600000002L});
- public static final BitSet FOLLOW_33_in_ruleEqualityExpression3273 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_34_in_ruleEqualityExpression3302 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3339 = new BitSet(new long[]{0x0000000600000002L});
- public static final BitSet FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression3377 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationExpression3387 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationalExpression_in_ruleClassificationExpression3433 = new BitSet(new long[]{0x0000001800000002L});
- public static final BitSet FOLLOW_35_in_ruleClassificationExpression3454 = new BitSet(new long[]{0x0000000000060040L});
- public static final BitSet FOLLOW_36_in_ruleClassificationExpression3483 = new BitSet(new long[]{0x0000000000060040L});
- public static final BitSet FOLLOW_ruleNameExpression_in_ruleClassificationExpression3520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression3558 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleRelationalExpression3568 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3614 = new BitSet(new long[]{0x0000006000500002L});
- public static final BitSet FOLLOW_20_in_ruleRelationalExpression3635 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_22_in_ruleRelationalExpression3664 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_37_in_ruleRelationalExpression3693 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_38_in_ruleRelationalExpression3722 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3759 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression3797 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleShiftExpression3807 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3853 = new BitSet(new long[]{0x0000038000000002L});
- public static final BitSet FOLLOW_39_in_ruleShiftExpression3874 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_40_in_ruleShiftExpression3903 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_41_in_ruleShiftExpression3932 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3969 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression4007 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAdditiveExpression4017 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4063 = new BitSet(new long[]{0x00000C0000000002L});
- public static final BitSet FOLLOW_42_in_ruleAdditiveExpression4084 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_43_in_ruleAdditiveExpression4113 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4150 = new BitSet(new long[]{0x00000C0000000002L});
- public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression4188 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicativeExpression4198 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4244 = new BitSet(new long[]{0x0000300000010002L});
- public static final BitSet FOLLOW_16_in_ruleMultiplicativeExpression4265 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_44_in_ruleMultiplicativeExpression4294 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_45_in_ruleMultiplicativeExpression4323 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4360 = new BitSet(new long[]{0x0000300000010002L});
- public static final BitSet FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression4398 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleUnaryExpression4408 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_46_in_ruleUnaryExpression4453 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_43_in_ruleUnaryExpression4482 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_42_in_ruleUnaryExpression4511 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_47_in_ruleUnaryExpression4540 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_48_in_ruleUnaryExpression4569 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_rulePrimaryExpression_in_ruleUnaryExpression4607 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression4643 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpression4653 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_rulePrimaryExpression4698 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression4733 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuffixExpression4743 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_ruleSuffixExpression4790 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyCallExpression_in_ruleSuffixExpression4817 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationExpression_in_ruleSuffixExpression4844 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_ruleSuffixExpression4871 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_ruleSuffixExpression4898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_ruleSuffixExpression4925 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassExtentExpression_in_ruleSuffixExpression4952 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression4987 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpression4997 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_ruleOperationCallExpression5034 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleOperationCallExpression5051 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleTuple_in_ruleOperationCallExpression5077 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpression5098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpressionWithoutDot_in_entryRuleOperationCallExpressionWithoutDot5135 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpressionWithoutDot5145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleOperationCallExpressionWithoutDot5187 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleTuple_in_ruleOperationCallExpressionWithoutDot5213 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpressionWithoutDot5234 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression5271 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression5281 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_rulePropertyCallExpression5318 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_rulePropertyCallExpression5335 = new BitSet(new long[]{0x0016000000000002L});
- public static final BitSet FOLLOW_50_in_rulePropertyCallExpression5353 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_rulePropertyCallExpression5374 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_rulePropertyCallExpression5386 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_rulePropertyCallExpression5409 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression5446 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression5456 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_ruleLinkOperationExpression5493 = new BitSet(new long[]{0x0000000000000000L,0x000000000E000000L});
- public static final BitSet FOLLOW_ruleLinkOperationKind_in_ruleLinkOperationExpression5514 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_ruleLinkOperationExpression5535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple5571 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple5581 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_ruleLinkOperationTuple5618 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5639 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_21_in_ruleLinkOperationTuple5652 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5673 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_25_in_ruleLinkOperationTuple5687 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement5723 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement5733 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5775 = new BitSet(new long[]{0x0004000000800002L});
- public static final BitSet FOLLOW_50_in_ruleLinkOperationTupleElement5794 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5815 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_ruleLinkOperationTupleElement5827 = new BitSet(new long[]{0x0000000000800000L});
- public static final BitSet FOLLOW_23_in_ruleLinkOperationTupleElement5841 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5858 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression5901 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression5911 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleSequenceOperationExpression5948 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleSequenceOperationExpression5965 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleTuple_in_ruleSequenceOperationExpression5991 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSequenceOperationExpression6012 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression6049 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression6059 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleSequenceReductionExpression6096 = new BitSet(new long[]{0x0020000000000000L});
- public static final BitSet FOLLOW_53_in_ruleSequenceReductionExpression6108 = new BitSet(new long[]{0x0040000000000040L});
- public static final BitSet FOLLOW_54_in_ruleSequenceReductionExpression6126 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceReductionExpression6161 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSequenceReductionExpression6182 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression6219 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression6229 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_ruleSequenceExpansionExpression6276 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_ruleSequenceExpansionExpression6303 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_ruleSequenceExpansionExpression6330 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIsUniqueOperation_in_ruleSequenceExpansionExpression6357 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation6392 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation6402 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleSelectOrRejectOperation6439 = new BitSet(new long[]{0x0000000000000000L,0x0000000030000000L});
- public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_ruleSelectOrRejectOperation6460 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleSelectOrRejectOperation6477 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleSelectOrRejectOperation6494 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleSelectOrRejectOperation6515 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleSelectOrRejectOperation6527 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSelectOrRejectOperation6548 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation6585 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation6595 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleCollectOrIterateOperation6632 = new BitSet(new long[]{0x0000000000000000L,0x00000000C0000000L});
- public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_ruleCollectOrIterateOperation6653 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleCollectOrIterateOperation6670 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleCollectOrIterateOperation6687 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleCollectOrIterateOperation6708 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleCollectOrIterateOperation6720 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleCollectOrIterateOperation6741 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation6778 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation6788 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleForAllOrExistsOrOneOperation6825 = new BitSet(new long[]{0x0000000000000000L,0x0000000700000000L});
- public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_ruleForAllOrExistsOrOneOperation6846 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleForAllOrExistsOrOneOperation6863 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleForAllOrExistsOrOneOperation6880 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleForAllOrExistsOrOneOperation6901 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleForAllOrExistsOrOneOperation6913 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleForAllOrExistsOrOneOperation6934 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation6971 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation6981 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_52_in_ruleIsUniqueOperation7018 = new BitSet(new long[]{0x0080000000000000L});
- public static final BitSet FOLLOW_55_in_ruleIsUniqueOperation7030 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleIsUniqueOperation7047 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleIsUniqueOperation7064 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleIsUniqueOperation7085 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleIsUniqueOperation7097 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleIsUniqueOperation7118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification7155 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification7165 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_ruleValueSpecification7212 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLITERAL_in_ruleValueSpecification7239 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_ruleValueSpecification7266 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleValueSpecification7293 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleValueSpecification7320 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_ruleValueSpecification7347 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullExpression_in_ruleValueSpecification7374 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification7409 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification7419 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_ruleNonLiteralValueSpecification7466 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_ruleNonLiteralValueSpecification7493 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleNonLiteralValueSpecification7520 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_ruleNonLiteralValueSpecification7547 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleNonLiteralValueSpecification7574 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression7609 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression7619 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_ruleParenthesizedExpression7656 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleParenthesizedExpression7677 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleParenthesizedExpression7689 = new BitSet(new long[]{0x0E12000001060042L});
- public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_ruleParenthesizedExpression7711 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleParenthesizedExpression7738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression7776 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression7786 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_56_in_ruleNullExpression7832 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression7868 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression7878 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_57_in_ruleThisExpression7924 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleThisExpression7945 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression7982 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression7992 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_58_in_ruleSuperInvocationExpression8029 = new BitSet(new long[]{0x0002000000000000L});
- public static final BitSet FOLLOW_49_in_ruleSuperInvocationExpression8043 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleSuperInvocationExpression8060 = new BitSet(new long[]{0x0000000000080000L});
- public static final BitSet FOLLOW_19_in_ruleSuperInvocationExpression8077 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleOperationCallExpressionWithoutDot_in_ruleSuperInvocationExpression8098 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleOperationCallExpression_in_ruleSuperInvocationExpression8126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression8163 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression8173 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_59_in_ruleInstanceCreationExpression8210 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleInstanceCreationExpression8231 = new BitSet(new long[]{0x1004000001000000L});
- public static final BitSet FOLLOW_ruleTuple_in_ruleInstanceCreationExpression8253 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionCompletion_in_ruleInstanceCreationExpression8280 = new BitSet(new long[]{0x0012000000000002L});
- public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleInstanceCreationExpression8302 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion8339 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion8349 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_ruleSequenceConstructionOrAccessCompletion8393 = new BitSet(new long[]{0x0F09CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_ruleSequenceConstructionOrAccessCompletion8428 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_ruleSequenceConstructionOrAccessCompletion8455 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionOrAccessCompletion8484 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion8520 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion8530 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleAccessCompletion8576 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_ruleAccessCompletion8588 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion8624 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion8634 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_51_in_rulePartialSequenceConstructionCompletion8671 = new BitSet(new long[]{0x1004000000000000L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rulePartialSequenceConstructionCompletion8692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionCompletion_in_entryRuleSequenceConstructionCompletion8728 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionCompletion8738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_ruleSequenceConstructionCompletion8782 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_ruleSequenceConstructionCompletion8807 = new BitSet(new long[]{0x1004000000000000L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionCompletion8830 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression8866 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionExpression8876 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_ruleSequenceConstructionExpression8913 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8934 = new BitSet(new long[]{0x6000000000200000L});
- public static final BitSet FOLLOW_21_in_ruleSequenceConstructionExpression8948 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8969 = new BitSet(new long[]{0x4000000000200000L});
- public static final BitSet FOLLOW_61_in_ruleSequenceConstructionExpression8990 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleSequenceConstructionExpression9011 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_ruleSequenceConstructionExpression9025 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement9061 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequenceElement9071 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleSequenceElement9118 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceElement9145 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression9180 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassExtentExpression9190 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_49_in_ruleClassExtentExpression9236 = new BitSet(new long[]{0x8000000000000000L});
- public static final BitSet FOLLOW_63_in_ruleClassExtentExpression9248 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleClassExtentExpression9260 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleClassExtentExpression9272 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_entryRuleBlock9308 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBlock9318 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_60_in_ruleBlock9355 = new BitSet(new long[]{0x5E000000000601C0L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_ruleStatementSequence_in_ruleBlock9385 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_ruleBlock9398 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence9434 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStatementSequence9444 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_ruleStatementSequence9489 = new BitSet(new long[]{0x1E000000000601C2L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement9525 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDocumentedStatement9535 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ML_COMMENT_in_ruleDocumentedStatement9579 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_RULE_SL_COMMENT_in_ruleDocumentedStatement9599 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_ruleStatement_in_ruleDocumentedStatement9629 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement9665 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInlineStatement9675 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_64_in_ruleInlineStatement9712 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
- public static final BitSet FOLLOW_65_in_ruleInlineStatement9724 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleInlineStatement9736 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleInlineStatement9753 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleInlineStatement9770 = new BitSet(new long[]{0x0000000000000020L});
- public static final BitSet FOLLOW_RULE_STRING_in_ruleInlineStatement9787 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
- public static final BitSet FOLLOW_66_in_ruleInlineStatement9804 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement9840 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotatedStatement9850 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_67_in_ruleAnnotatedStatement9887 = new BitSet(new long[]{0x0000000000000000L,0x0000007800000000L});
- public static final BitSet FOLLOW_ruleAnnotation_in_ruleAnnotatedStatement9908 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_ruleStatement_in_ruleAnnotatedStatement9929 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleStatement_in_entryRuleStatement9965 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleStatement9975 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotatedStatement_in_ruleStatement10022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInlineStatement_in_ruleStatement10049 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlockStatement_in_ruleStatement10076 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEmptyStatement_in_ruleStatement10103 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_ruleStatement10130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfStatement_in_ruleStatement10157 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchStatement_in_ruleStatement10184 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleWhileStatement_in_ruleStatement10211 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoStatement_in_ruleStatement10238 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForStatement_in_ruleStatement10265 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBreakStatement_in_ruleStatement10292 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReturnStatement_in_ruleStatement10319 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptStatement_in_ruleStatement10346 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassifyStatement_in_ruleStatement10373 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_ruleStatement10400 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_ruleStatement10427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisInvocationStatement_in_ruleStatement10454 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_ruleStatement10481 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation10516 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation10526 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAnnotationKind_in_ruleAnnotation10572 = new BitSet(new long[]{0x0000000001000002L});
- public static final BitSet FOLLOW_24_in_ruleAnnotation10585 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleAnnotation10602 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_21_in_ruleAnnotation10620 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleAnnotation10637 = new BitSet(new long[]{0x0000000002200000L});
- public static final BitSet FOLLOW_25_in_ruleAnnotation10656 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement10694 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBlockStatement10704 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleBlockStatement10749 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement10784 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleEmptyStatement10794 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_ruleEmptyStatement10840 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement10876 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement10886 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_69_in_ruleLocalNameDeclarationStatement10923 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleLocalNameDeclarationStatement10940 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleLocalNameDeclarationStatement10957 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleLocalNameDeclarationStatement10978 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_50_in_ruleLocalNameDeclarationStatement10997 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_ruleLocalNameDeclarationStatement11022 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
- public static final BitSet FOLLOW_70_in_ruleLocalNameDeclarationStatement11036 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_ruleLocalNameDeclarationStatement11057 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleLocalNameDeclarationStatement11069 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleIfStatement_in_entryRuleIfStatement11105 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleIfStatement11115 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_71_in_ruleIfStatement11152 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleSequentialClauses_in_ruleIfStatement11173 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_ruleFinalClause_in_ruleIfStatement11194 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses11231 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSequentialClauses11241 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11287 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_72_in_ruleSequentialClauses11300 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_71_in_ruleSequentialClauses11312 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11333 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
- public static final BitSet FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses11371 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleConcurrentClauses11381 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11427 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_73_in_ruleConcurrentClauses11440 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
- public static final BitSet FOLLOW_71_in_ruleConcurrentClauses11452 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11473 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause11511 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonFinalClause11521 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_24_in_ruleNonFinalClause11558 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleNonFinalClause11579 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleNonFinalClause11591 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleNonFinalClause11612 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleFinalClause_in_entryRuleFinalClause11648 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleFinalClause11658 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_72_in_ruleFinalClause11695 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleFinalClause11716 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement11752 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchStatement11762 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_74_in_ruleSwitchStatement11799 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleSwitchStatement11811 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleSwitchStatement11832 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleSwitchStatement11844 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_60_in_ruleSwitchStatement11856 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_ruleSwitchClause_in_ruleSwitchStatement11877 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001800L});
- public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_ruleSwitchStatement11899 = new BitSet(new long[]{0x4000000000000000L});
- public static final BitSet FOLLOW_62_in_ruleSwitchStatement11912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause11948 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchClause11958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_ruleSwitchClause12004 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_ruleSwitchClause12025 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchClause12047 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase12083 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchCase12093 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_75_in_ruleSwitchCase12130 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleSwitchCase12151 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleSwitchCase12163 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause12199 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSwitchDefaultClause12209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_76_in_ruleSwitchDefaultClause12246 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleSwitchDefaultClause12258 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchDefaultClause12279 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence12315 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence12325 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDocumentedStatement_in_ruleNonEmptyStatementSequence12370 = new BitSet(new long[]{0x1E000000000601C2L,0x00000000001EE4B9L});
- public static final BitSet FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement12406 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleWhileStatement12416 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_77_in_ruleWhileStatement12453 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleWhileStatement12465 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleWhileStatement12486 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleWhileStatement12498 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleWhileStatement12519 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleDoStatement_in_entryRuleDoStatement12555 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleDoStatement12565 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_78_in_ruleDoStatement12602 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleDoStatement12623 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
- public static final BitSet FOLLOW_77_in_ruleDoStatement12635 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleDoStatement12647 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleDoStatement12668 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleDoStatement12680 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleDoStatement12692 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForStatement_in_entryRuleForStatement12728 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForStatement12738 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_79_in_ruleForStatement12775 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleForStatement12787 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleForControl_in_ruleForStatement12808 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleForStatement12820 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleForStatement12841 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleForControl_in_entryRuleForControl12877 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleForControl12887 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12933 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_21_in_ruleForControl12946 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12967 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition13005 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleLoopVariableDefinition13015 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13058 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
- public static final BitSet FOLLOW_80_in_ruleLoopVariableDefinition13075 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13096 = new BitSet(new long[]{0x2000000000000002L});
- public static final BitSet FOLLOW_61_in_ruleLoopVariableDefinition13109 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13130 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleLoopVariableDefinition13161 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13178 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleLoopVariableDefinition13195 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13216 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement13253 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleBreakStatement13263 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_81_in_ruleBreakStatement13309 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleBreakStatement13321 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement13357 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReturnStatement13367 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_82_in_ruleReturnStatement13404 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleReturnStatement13425 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleReturnStatement13437 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement13473 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptStatement13483 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_ruleAcceptStatement13529 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_ruleAcceptStatement13551 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_ruleAcceptStatement13578 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion13615 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion13625 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_68_in_ruleSimpleAcceptStatementCompletion13671 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion13707 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion13717 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleCompoundAcceptStatementCompletion13763 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_73_in_ruleCompoundAcceptStatementCompletion13776 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
- public static final BitSet FOLLOW_ruleAcceptBlock_in_ruleCompoundAcceptStatementCompletion13797 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
- public static final BitSet FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock13835 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptBlock13845 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_ruleAcceptBlock13891 = new BitSet(new long[]{0x1000000000000000L});
- public static final BitSet FOLLOW_ruleBlock_in_ruleAcceptBlock13912 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause13948 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAcceptClause13958 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_83_in_ruleAcceptClause13995 = new BitSet(new long[]{0x0000000001000000L});
- public static final BitSet FOLLOW_24_in_ruleAcceptClause14007 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleAcceptClause14025 = new BitSet(new long[]{0x0000000008000000L});
- public static final BitSet FOLLOW_27_in_ruleAcceptClause14042 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleAcceptClause14065 = new BitSet(new long[]{0x0000000002000000L});
- public static final BitSet FOLLOW_25_in_ruleAcceptClause14077 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement14113 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassifyStatement14123 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_84_in_ruleClassifyStatement14160 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleExpression_in_ruleClassifyStatement14181 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
- public static final BitSet FOLLOW_ruleClassificationClause_in_ruleClassifyStatement14202 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleClassifyStatement14214 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause14250 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationClause14260 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationFromClause_in_ruleClassificationClause14307 = new BitSet(new long[]{0x0000000000000002L,0x0000000000600000L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14328 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReclassifyAllClause_in_ruleClassificationClause14358 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14380 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause14417 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationFromClause14427 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleClassificationFromClause14464 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleClassificationFromClause14485 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause14521 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleClassificationToClause14531 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_86_in_ruleClassificationToClause14568 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleClassificationToClause14589 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause14625 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleReclassifyAllClause14635 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_85_in_ruleReclassifyAllClause14681 = new BitSet(new long[]{0x0000000000010000L});
- public static final BitSet FOLLOW_16_in_ruleReclassifyAllClause14693 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList14729 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameList14739 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14785 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_21_in_ruleQualifiedNameList14798 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14819 = new BitSet(new long[]{0x0000000000200002L});
- public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement14857 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement14867 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleNameExpression_in_ruleInvocationOrAssignementOrDeclarationStatement14913 = new BitSet(new long[]{0x0004000000000040L,0x0003FF8000000050L});
- public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14935 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14962 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleInvocationOrAssignementOrDeclarationStatement14976 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement15012 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationStatement15022 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleSuperInvocationStatement15068 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleSuperInvocationStatement15080 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement15116 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleThisInvocationStatement15126 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleThisExpression_in_ruleThisInvocationStatement15172 = new BitSet(new long[]{0x0000000000000000L,0x0003FF8000000050L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleThisInvocationStatement15193 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleThisInvocationStatement15206 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement15242 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement15252 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleInstanceCreationInvocationStatement15298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
- public static final BitSet FOLLOW_68_in_ruleInstanceCreationInvocationStatement15310 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion15346 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion15356 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_50_in_ruleVariableDeclarationCompletion15400 = new BitSet(new long[]{0x0008000000000000L});
- public static final BitSet FOLLOW_51_in_ruleVariableDeclarationCompletion15425 = new BitSet(new long[]{0x0000000000000040L});
- public static final BitSet FOLLOW_RULE_ID_in_ruleVariableDeclarationCompletion15444 = new BitSet(new long[]{0x0000000000000000L,0x0003FF8000000040L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleVariableDeclarationCompletion15470 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion15506 = new BitSet(new long[]{0x0000000000000000L});
- public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentCompletion15516 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_ruleAssignmentOperator_in_ruleAssignmentCompletion15562 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
- public static final BitSet FOLLOW_ruleSequenceElement_in_ruleAssignmentCompletion15583 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_87_in_ruleBooleanValue15633 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_88_in_ruleBooleanValue15650 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_89_in_ruleLinkOperationKind15695 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_90_in_ruleLinkOperationKind15712 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_91_in_ruleLinkOperationKind15729 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_92_in_ruleSelectOrRejectOperator15774 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_93_in_ruleSelectOrRejectOperator15791 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_94_in_ruleCollectOrIterateOperator15836 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_95_in_ruleCollectOrIterateOperator15853 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_96_in_ruleForAllOrExistsOrOneOperator15898 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_97_in_ruleForAllOrExistsOrOneOperator15915 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_98_in_ruleForAllOrExistsOrOneOperator15932 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_99_in_ruleAnnotationKind15977 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_100_in_ruleAnnotationKind15994 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_101_in_ruleAnnotationKind16011 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_102_in_ruleAnnotationKind16028 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_70_in_ruleAssignmentOperator16073 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_103_in_ruleAssignmentOperator16090 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_104_in_ruleAssignmentOperator16107 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_105_in_ruleAssignmentOperator16124 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_106_in_ruleAssignmentOperator16141 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_107_in_ruleAssignmentOperator16158 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_108_in_ruleAssignmentOperator16175 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_109_in_ruleAssignmentOperator16192 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_110_in_ruleAssignmentOperator16209 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_111_in_ruleAssignmentOperator16226 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_112_in_ruleAssignmentOperator16243 = new BitSet(new long[]{0x0000000000000002L});
- public static final BitSet FOLLOW_113_in_ruleAssignmentOperator16260 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBooleanValue_in_ruleBOOLEAN_LITERAL490 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNUMBER_LITERAL_in_entryRuleNUMBER_LITERAL525 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNUMBER_LITERAL535 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_ruleNUMBER_LITERAL582 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_ruleNUMBER_LITERAL609 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleINTEGER_LITERAL_in_entryRuleINTEGER_LITERAL644 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleINTEGER_LITERAL654 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_INTEGERVALUE_in_ruleINTEGER_LITERAL695 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUNLIMITED_LITERAL_in_entryRuleUNLIMITED_LITERAL735 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleUNLIMITED_LITERAL745 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_16_in_ruleUNLIMITED_LITERAL787 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSTRING_LITERAL_in_entryRuleSTRING_LITERAL835 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSTRING_LITERAL845 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleSTRING_LITERAL886 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_entryRuleNameExpression926 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNameExpression936 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_17_in_ruleNameExpression983 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_18_in_ruleNameExpression1012 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1049 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleNameExpression1067 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_ruleNameExpression1101 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleNameExpression1119 = new BitSet(new long[]{0x1016000001060002L});
+ public static final BitSet FOLLOW_ruleTuple_in_ruleNameExpression1146 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_ruleNameExpression1173 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_17_in_ruleNameExpression1199 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_18_in_ruleNameExpression1228 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleNameExpression1269 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNamePath_in_entryRuleQualifiedNamePath1306 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNamePath1316 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnqualifiedName_in_ruleQualifiedNamePath1362 = new BitSet(new long[]{0x0000000000080000L});
+ public static final BitSet FOLLOW_19_in_ruleQualifiedNamePath1374 = new BitSet(new long[]{0x0000000000000042L});
+ public static final BitSet FOLLOW_ruleUnqualifiedName_in_entryRuleUnqualifiedName1411 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleUnqualifiedName1421 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleUnqualifiedName1463 = new BitSet(new long[]{0x0000000000100002L});
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_ruleUnqualifiedName1489 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_entryRuleTemplateBinding1526 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTemplateBinding1536 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_20_in_ruleTemplateBinding1573 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1594 = new BitSet(new long[]{0x0000000000600000L});
+ public static final BitSet FOLLOW_21_in_ruleTemplateBinding1607 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_ruleTemplateBinding1628 = new BitSet(new long[]{0x0000000000600000L});
+ public static final BitSet FOLLOW_22_in_ruleTemplateBinding1642 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNamedTemplateBinding_in_entryRuleNamedTemplateBinding1678 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNamedTemplateBinding1688 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleNamedTemplateBinding1730 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_23_in_ruleNamedTemplateBinding1747 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleNamedTemplateBinding1768 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_entryRuleQualifiedNameWithBinding1804 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameWithBinding1814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleQualifiedNameWithBinding1856 = new BitSet(new long[]{0x0000000000180002L});
+ public static final BitSet FOLLOW_ruleTemplateBinding_in_ruleQualifiedNameWithBinding1882 = new BitSet(new long[]{0x0000000000080002L});
+ public static final BitSet FOLLOW_19_in_ruleQualifiedNameWithBinding1896 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameWithBinding1917 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTuple_in_entryRuleTuple1955 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTuple1965 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleTuple2011 = new BitSet(new long[]{0x0F01CC0003070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleTupleElement_in_ruleTuple2033 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_21_in_ruleTuple2046 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleTupleElement_in_ruleTuple2067 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_25_in_ruleTuple2083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleTupleElement_in_entryRuleTupleElement2119 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleTupleElement2129 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleTupleElement2174 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_entryRuleExpression2209 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleExpression2219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleExpression2265 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_entryRuleConditionalTestExpression2299 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalTestExpression2309 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalOrExpression_in_ruleConditionalTestExpression2355 = new BitSet(new long[]{0x0000000004000002L});
+ public static final BitSet FOLLOW_26_in_ruleConditionalTestExpression2368 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2389 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleConditionalTestExpression2401 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleConditionalTestExpression_in_ruleConditionalTestExpression2422 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalOrExpression_in_entryRuleConditionalOrExpression2460 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalOrExpression2470 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2516 = new BitSet(new long[]{0x0000000010000002L});
+ public static final BitSet FOLLOW_28_in_ruleConditionalOrExpression2529 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_ruleConditionalOrExpression2550 = new BitSet(new long[]{0x0000000010000002L});
+ public static final BitSet FOLLOW_ruleConditionalAndExpression_in_entryRuleConditionalAndExpression2588 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleConditionalAndExpression2598 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2644 = new BitSet(new long[]{0x0000000020000002L});
+ public static final BitSet FOLLOW_29_in_ruleConditionalAndExpression2657 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_ruleConditionalAndExpression2678 = new BitSet(new long[]{0x0000000020000002L});
+ public static final BitSet FOLLOW_ruleInclusiveOrExpression_in_entryRuleInclusiveOrExpression2716 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInclusiveOrExpression2726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2772 = new BitSet(new long[]{0x0000000040000002L});
+ public static final BitSet FOLLOW_30_in_ruleInclusiveOrExpression2785 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_ruleInclusiveOrExpression2806 = new BitSet(new long[]{0x0000000040000002L});
+ public static final BitSet FOLLOW_ruleExclusiveOrExpression_in_entryRuleExclusiveOrExpression2844 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleExclusiveOrExpression2854 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2900 = new BitSet(new long[]{0x0000000080000002L});
+ public static final BitSet FOLLOW_31_in_ruleExclusiveOrExpression2913 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleAndExpression_in_ruleExclusiveOrExpression2934 = new BitSet(new long[]{0x0000000080000002L});
+ public static final BitSet FOLLOW_ruleAndExpression_in_entryRuleAndExpression2972 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAndExpression2982 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_ruleAndExpression3028 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_32_in_ruleAndExpression3041 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_ruleAndExpression3062 = new BitSet(new long[]{0x0000000100000002L});
+ public static final BitSet FOLLOW_ruleEqualityExpression_in_entryRuleEqualityExpression3100 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleEqualityExpression3110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3156 = new BitSet(new long[]{0x0000000600000002L});
+ public static final BitSet FOLLOW_33_in_ruleEqualityExpression3177 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_34_in_ruleEqualityExpression3206 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_ruleEqualityExpression3243 = new BitSet(new long[]{0x0000000600000002L});
+ public static final BitSet FOLLOW_ruleClassificationExpression_in_entryRuleClassificationExpression3281 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationExpression3291 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationalExpression_in_ruleClassificationExpression3337 = new BitSet(new long[]{0x0000001800000002L});
+ public static final BitSet FOLLOW_35_in_ruleClassificationExpression3358 = new BitSet(new long[]{0x0000000000060040L});
+ public static final BitSet FOLLOW_36_in_ruleClassificationExpression3387 = new BitSet(new long[]{0x0000000000060040L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_ruleClassificationExpression3424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleRelationalExpression_in_entryRuleRelationalExpression3462 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleRelationalExpression3472 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3518 = new BitSet(new long[]{0x0000006000500002L});
+ public static final BitSet FOLLOW_20_in_ruleRelationalExpression3539 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_22_in_ruleRelationalExpression3568 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_37_in_ruleRelationalExpression3597 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_38_in_ruleRelationalExpression3626 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleShiftExpression_in_ruleRelationalExpression3663 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleShiftExpression_in_entryRuleShiftExpression3701 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleShiftExpression3711 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3757 = new BitSet(new long[]{0x0000038000000002L});
+ public static final BitSet FOLLOW_39_in_ruleShiftExpression3778 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_40_in_ruleShiftExpression3807 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_41_in_ruleShiftExpression3836 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_ruleShiftExpression3873 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAdditiveExpression_in_entryRuleAdditiveExpression3911 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAdditiveExpression3921 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression3967 = new BitSet(new long[]{0x00000C0000000002L});
+ public static final BitSet FOLLOW_42_in_ruleAdditiveExpression3988 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_43_in_ruleAdditiveExpression4017 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_ruleAdditiveExpression4054 = new BitSet(new long[]{0x00000C0000000002L});
+ public static final BitSet FOLLOW_ruleMultiplicativeExpression_in_entryRuleMultiplicativeExpression4092 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleMultiplicativeExpression4102 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4148 = new BitSet(new long[]{0x0000300000010002L});
+ public static final BitSet FOLLOW_16_in_ruleMultiplicativeExpression4169 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_44_in_ruleMultiplicativeExpression4198 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_45_in_ruleMultiplicativeExpression4227 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_ruleMultiplicativeExpression4264 = new BitSet(new long[]{0x0000300000010002L});
+ public static final BitSet FOLLOW_ruleUnaryExpression_in_entryRuleUnaryExpression4302 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleUnaryExpression4312 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_46_in_ruleUnaryExpression4357 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_43_in_ruleUnaryExpression4386 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_42_in_ruleUnaryExpression4415 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_47_in_ruleUnaryExpression4444 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_48_in_ruleUnaryExpression4473 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_rulePrimaryExpression_in_ruleUnaryExpression4511 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePrimaryExpression_in_entryRulePrimaryExpression4547 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePrimaryExpression4557 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValueSpecification_in_rulePrimaryExpression4602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_entryRuleSuffixExpression4637 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuffixExpression4647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOperationCallExpression_in_ruleSuffixExpression4694 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyCallExpression_in_ruleSuffixExpression4721 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationExpression_in_ruleSuffixExpression4748 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_ruleSuffixExpression4775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_ruleSuffixExpression4802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_ruleSuffixExpression4829 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassExtentExpression_in_ruleSuffixExpression4856 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleOperationCallExpression_in_entryRuleOperationCallExpression4891 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleOperationCallExpression4901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleOperationCallExpression4938 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleOperationCallExpression4955 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleTuple_in_ruleOperationCallExpression4981 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleOperationCallExpression5002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePropertyCallExpression_in_entryRulePropertyCallExpression5039 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePropertyCallExpression5049 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_rulePropertyCallExpression5086 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_rulePropertyCallExpression5103 = new BitSet(new long[]{0x0016000000000002L});
+ public static final BitSet FOLLOW_50_in_rulePropertyCallExpression5121 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_rulePropertyCallExpression5142 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_51_in_rulePropertyCallExpression5154 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_rulePropertyCallExpression5177 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationExpression_in_entryRuleLinkOperationExpression5214 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationExpression5224 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleLinkOperationExpression5261 = new BitSet(new long[]{0x0000000000000000L,0x000000000E000000L});
+ public static final BitSet FOLLOW_ruleLinkOperationKind_in_ruleLinkOperationExpression5282 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_ruleLinkOperationExpression5303 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTuple_in_entryRuleLinkOperationTuple5339 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTuple5349 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleLinkOperationTuple5386 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5407 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_21_in_ruleLinkOperationTuple5420 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_ruleLinkOperationTuple5441 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_25_in_ruleLinkOperationTuple5455 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLinkOperationTupleElement_in_entryRuleLinkOperationTupleElement5491 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLinkOperationTupleElement5501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleLinkOperationTupleElement5543 = new BitSet(new long[]{0x0004000000800000L});
+ public static final BitSet FOLLOW_50_in_ruleLinkOperationTupleElement5561 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5582 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_51_in_ruleLinkOperationTupleElement5594 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_23_in_ruleLinkOperationTupleElement5608 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleLinkOperationTupleElement5629 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceOperationExpression_in_entryRuleSequenceOperationExpression5665 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceOperationExpression5675 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleSequenceOperationExpression5712 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceOperationExpression5733 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleTuple_in_ruleSequenceOperationExpression5754 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSequenceOperationExpression5775 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceReductionExpression_in_entryRuleSequenceReductionExpression5812 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceReductionExpression5822 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleSequenceReductionExpression5859 = new BitSet(new long[]{0x0020000000000000L});
+ public static final BitSet FOLLOW_53_in_ruleSequenceReductionExpression5871 = new BitSet(new long[]{0x0040000000000040L});
+ public static final BitSet FOLLOW_54_in_ruleSequenceReductionExpression5889 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleSequenceReductionExpression5924 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSequenceReductionExpression5945 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceExpansionExpression_in_entryRuleSequenceExpansionExpression5982 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceExpansionExpression5992 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_ruleSequenceExpansionExpression6039 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_ruleSequenceExpansionExpression6066 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_ruleSequenceExpansionExpression6093 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIsUniqueOperation_in_ruleSequenceExpansionExpression6120 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperation_in_entryRuleSelectOrRejectOperation6155 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSelectOrRejectOperation6165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleSelectOrRejectOperation6202 = new BitSet(new long[]{0x0000000000000000L,0x0000000030000000L});
+ public static final BitSet FOLLOW_ruleSelectOrRejectOperator_in_ruleSelectOrRejectOperation6223 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleSelectOrRejectOperation6240 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleSelectOrRejectOperation6257 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleSelectOrRejectOperation6278 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleSelectOrRejectOperation6290 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleSelectOrRejectOperation6311 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperation_in_entryRuleCollectOrIterateOperation6348 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleCollectOrIterateOperation6358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleCollectOrIterateOperation6395 = new BitSet(new long[]{0x0000000000000000L,0x00000000C0000000L});
+ public static final BitSet FOLLOW_ruleCollectOrIterateOperator_in_ruleCollectOrIterateOperation6416 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleCollectOrIterateOperation6433 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleCollectOrIterateOperation6450 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleCollectOrIterateOperation6471 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleCollectOrIterateOperation6483 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleCollectOrIterateOperation6504 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperation_in_entryRuleForAllOrExistsOrOneOperation6541 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleForAllOrExistsOrOneOperation6551 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleForAllOrExistsOrOneOperation6588 = new BitSet(new long[]{0x0000000000000000L,0x0000000700000000L});
+ public static final BitSet FOLLOW_ruleForAllOrExistsOrOneOperator_in_ruleForAllOrExistsOrOneOperation6609 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleForAllOrExistsOrOneOperation6626 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleForAllOrExistsOrOneOperation6643 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleForAllOrExistsOrOneOperation6664 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleForAllOrExistsOrOneOperation6676 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleForAllOrExistsOrOneOperation6697 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIsUniqueOperation_in_entryRuleIsUniqueOperation6734 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIsUniqueOperation6744 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_52_in_ruleIsUniqueOperation6781 = new BitSet(new long[]{0x0080000000000000L});
+ public static final BitSet FOLLOW_55_in_ruleIsUniqueOperation6793 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleIsUniqueOperation6810 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleIsUniqueOperation6827 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleIsUniqueOperation6848 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleIsUniqueOperation6860 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleIsUniqueOperation6881 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleValueSpecification_in_entryRuleValueSpecification6918 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleValueSpecification6928 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_ruleValueSpecification6975 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLITERAL_in_ruleValueSpecification7002 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_ruleValueSpecification7029 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleValueSpecification7056 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleValueSpecification7083 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_ruleValueSpecification7110 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNullExpression_in_ruleValueSpecification7137 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_entryRuleNonLiteralValueSpecification7172 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonLiteralValueSpecification7182 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_ruleNonLiteralValueSpecification7229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_ruleNonLiteralValueSpecification7256 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleNonLiteralValueSpecification7283 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_ruleNonLiteralValueSpecification7310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleNonLiteralValueSpecification7337 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleParenthesizedExpression_in_entryRuleParenthesizedExpression7372 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleParenthesizedExpression7382 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleParenthesizedExpression7419 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleParenthesizedExpression7440 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleParenthesizedExpression7452 = new BitSet(new long[]{0x0E12000001060042L});
+ public static final BitSet FOLLOW_ruleNonLiteralValueSpecification_in_ruleParenthesizedExpression7474 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleParenthesizedExpression7501 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNullExpression_in_entryRuleNullExpression7539 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNullExpression7549 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_56_in_ruleNullExpression7595 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_entryRuleThisExpression7631 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleThisExpression7641 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_57_in_ruleThisExpression7687 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleThisExpression7708 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_entryRuleSuperInvocationExpression7745 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationExpression7755 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_58_in_ruleSuperInvocationExpression7792 = new BitSet(new long[]{0x0002000001000000L});
+ public static final BitSet FOLLOW_ruleTuple_in_ruleSuperInvocationExpression7814 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleSuperInvocationExpression7833 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleSuperInvocationExpression7854 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleTuple_in_ruleSuperInvocationExpression7875 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_entryRuleInstanceCreationExpression7913 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationExpression7923 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_59_in_ruleInstanceCreationExpression7960 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleInstanceCreationExpression7981 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_ruleInstanceCreationExpression8002 = new BitSet(new long[]{0x0012000000000002L});
+ public static final BitSet FOLLOW_ruleSuffixExpression_in_ruleInstanceCreationExpression8023 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTuple_in_entryRuleInstanceCreationTuple8060 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTuple8070 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleInstanceCreationTuple8116 = new BitSet(new long[]{0x0000000002000040L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_ruleInstanceCreationTuple8138 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_21_in_ruleInstanceCreationTuple8151 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_ruleInstanceCreationTuple8172 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_25_in_ruleInstanceCreationTuple8188 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationTupleElement_in_entryRuleInstanceCreationTupleElement8224 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationTupleElement8234 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleInstanceCreationTupleElement8276 = new BitSet(new long[]{0x0000000000800000L});
+ public static final BitSet FOLLOW_23_in_ruleInstanceCreationTupleElement8293 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleInstanceCreationTupleElement8314 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionOrAccessCompletion_in_entryRuleSequenceConstructionOrAccessCompletion8350 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionOrAccessCompletion8360 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_ruleSequenceConstructionOrAccessCompletion8404 = new BitSet(new long[]{0x0F09CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_ruleSequenceConstructionOrAccessCompletion8439 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_ruleSequenceConstructionOrAccessCompletion8466 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceConstructionOrAccessCompletion8495 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAccessCompletion_in_entryRuleAccessCompletion8531 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAccessCompletion8541 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleAccessCompletion8587 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_51_in_ruleAccessCompletion8599 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_rulePartialSequenceConstructionCompletion_in_entryRulePartialSequenceConstructionCompletion8635 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRulePartialSequenceConstructionCompletion8645 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_51_in_rulePartialSequenceConstructionCompletion8682 = new BitSet(new long[]{0x1004000000000000L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_rulePartialSequenceConstructionCompletion8703 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_entryRuleSequenceConstructionExpression8739 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceConstructionExpression8749 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_ruleSequenceConstructionExpression8786 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8807 = new BitSet(new long[]{0x6000000000200000L});
+ public static final BitSet FOLLOW_21_in_ruleSequenceConstructionExpression8821 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_ruleSequenceConstructionExpression8842 = new BitSet(new long[]{0x4000000000200000L});
+ public static final BitSet FOLLOW_61_in_ruleSequenceConstructionExpression8863 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleSequenceConstructionExpression8884 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_ruleSequenceConstructionExpression8898 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_entryRuleSequenceElement8934 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequenceElement8944 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleSequenceElement8991 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequenceConstructionExpression_in_ruleSequenceElement9018 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassExtentExpression_in_entryRuleClassExtentExpression9053 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassExtentExpression9063 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_49_in_ruleClassExtentExpression9109 = new BitSet(new long[]{0x8000000000000000L});
+ public static final BitSet FOLLOW_63_in_ruleClassExtentExpression9121 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleClassExtentExpression9133 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleClassExtentExpression9145 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_entryRuleBlock9181 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleBlock9191 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_60_in_ruleBlock9228 = new BitSet(new long[]{0x5E000000000601C0L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_ruleStatementSequence_in_ruleBlock9258 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_ruleBlock9271 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatementSequence_in_entryRuleStatementSequence9307 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStatementSequence9317 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_ruleStatementSequence9362 = new BitSet(new long[]{0x1E000000000601C2L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_entryRuleDocumentedStatement9398 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleDocumentedStatement9408 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ML_COMMENT_in_ruleDocumentedStatement9452 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_RULE_SL_COMMENT_in_ruleDocumentedStatement9472 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_ruleStatement_in_ruleDocumentedStatement9502 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInlineStatement_in_entryRuleInlineStatement9538 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInlineStatement9548 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_64_in_ruleInlineStatement9585 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000002L});
+ public static final BitSet FOLLOW_65_in_ruleInlineStatement9597 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleInlineStatement9609 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleInlineStatement9626 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleInlineStatement9643 = new BitSet(new long[]{0x0000000000000020L});
+ public static final BitSet FOLLOW_RULE_STRING_in_ruleInlineStatement9660 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000004L});
+ public static final BitSet FOLLOW_66_in_ruleInlineStatement9677 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotatedStatement_in_entryRuleAnnotatedStatement9713 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAnnotatedStatement9723 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_67_in_ruleAnnotatedStatement9760 = new BitSet(new long[]{0x0000000000000000L,0x0000007800000000L});
+ public static final BitSet FOLLOW_ruleAnnotation_in_ruleAnnotatedStatement9781 = new BitSet(new long[]{0x1E00000000060040L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_ruleStatement_in_ruleAnnotatedStatement9802 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleStatement_in_entryRuleStatement9838 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleStatement9848 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotatedStatement_in_ruleStatement9895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInlineStatement_in_ruleStatement9922 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlockStatement_in_ruleStatement9949 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEmptyStatement_in_ruleStatement9976 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_ruleStatement10003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfStatement_in_ruleStatement10030 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchStatement_in_ruleStatement10057 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleWhileStatement_in_ruleStatement10084 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDoStatement_in_ruleStatement10111 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForStatement_in_ruleStatement10138 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBreakStatement_in_ruleStatement10165 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReturnStatement_in_ruleStatement10192 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptStatement_in_ruleStatement10219 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassifyStatement_in_ruleStatement10246 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_ruleStatement10273 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_ruleStatement10300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisInvocationStatement_in_ruleStatement10327 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_ruleStatement10354 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotation_in_entryRuleAnnotation10389 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAnnotation10399 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAnnotationKind_in_ruleAnnotation10445 = new BitSet(new long[]{0x0000000001000002L});
+ public static final BitSet FOLLOW_24_in_ruleAnnotation10458 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleAnnotation10475 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_21_in_ruleAnnotation10493 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleAnnotation10510 = new BitSet(new long[]{0x0000000002200000L});
+ public static final BitSet FOLLOW_25_in_ruleAnnotation10529 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlockStatement_in_entryRuleBlockStatement10567 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleBlockStatement10577 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleBlockStatement10622 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleEmptyStatement_in_entryRuleEmptyStatement10657 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleEmptyStatement10667 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_ruleEmptyStatement10713 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLocalNameDeclarationStatement_in_entryRuleLocalNameDeclarationStatement10749 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLocalNameDeclarationStatement10759 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_69_in_ruleLocalNameDeclarationStatement10796 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleLocalNameDeclarationStatement10813 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleLocalNameDeclarationStatement10830 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleLocalNameDeclarationStatement10851 = new BitSet(new long[]{0x0004000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_50_in_ruleLocalNameDeclarationStatement10870 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_51_in_ruleLocalNameDeclarationStatement10895 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000040L});
+ public static final BitSet FOLLOW_70_in_ruleLocalNameDeclarationStatement10909 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_ruleLocalNameDeclarationStatement10930 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleLocalNameDeclarationStatement10942 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleIfStatement_in_entryRuleIfStatement10978 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleIfStatement10988 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_71_in_ruleIfStatement11025 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleSequentialClauses_in_ruleIfStatement11046 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_ruleFinalClause_in_ruleIfStatement11067 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSequentialClauses_in_entryRuleSequentialClauses11104 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSequentialClauses11114 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11160 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_72_in_ruleSequentialClauses11173 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_71_in_ruleSequentialClauses11185 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_ruleSequentialClauses11206 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000100L});
+ public static final BitSet FOLLOW_ruleConcurrentClauses_in_entryRuleConcurrentClauses11244 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleConcurrentClauses11254 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11300 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_73_in_ruleConcurrentClauses11313 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000080L});
+ public static final BitSet FOLLOW_71_in_ruleConcurrentClauses11325 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_ruleConcurrentClauses11346 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_ruleNonFinalClause_in_entryRuleNonFinalClause11384 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonFinalClause11394 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_24_in_ruleNonFinalClause11431 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleNonFinalClause11452 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleNonFinalClause11464 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleNonFinalClause11485 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleFinalClause_in_entryRuleFinalClause11521 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleFinalClause11531 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_72_in_ruleFinalClause11568 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleFinalClause11589 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchStatement_in_entryRuleSwitchStatement11625 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchStatement11635 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_74_in_ruleSwitchStatement11672 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleSwitchStatement11684 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleSwitchStatement11705 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleSwitchStatement11717 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_60_in_ruleSwitchStatement11729 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001800L});
+ public static final BitSet FOLLOW_ruleSwitchClause_in_ruleSwitchStatement11750 = new BitSet(new long[]{0x4000000000000000L,0x0000000000001800L});
+ public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_ruleSwitchStatement11772 = new BitSet(new long[]{0x4000000000000000L});
+ public static final BitSet FOLLOW_62_in_ruleSwitchStatement11785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchClause_in_entryRuleSwitchClause11821 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchClause11831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchCase_in_ruleSwitchClause11877 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
+ public static final BitSet FOLLOW_ruleSwitchCase_in_ruleSwitchClause11898 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchClause11920 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchCase_in_entryRuleSwitchCase11956 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchCase11966 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_75_in_ruleSwitchCase12003 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleSwitchCase12024 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleSwitchCase12036 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSwitchDefaultClause_in_entryRuleSwitchDefaultClause12072 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSwitchDefaultClause12082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_76_in_ruleSwitchDefaultClause12119 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleSwitchDefaultClause12131 = new BitSet(new long[]{0x1E000000000601C0L,0x00000000001EECB9L});
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_ruleSwitchDefaultClause12152 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNonEmptyStatementSequence_in_entryRuleNonEmptyStatementSequence12188 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleNonEmptyStatementSequence12198 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDocumentedStatement_in_ruleNonEmptyStatementSequence12243 = new BitSet(new long[]{0x1E000000000601C2L,0x00000000001EE4B9L});
+ public static final BitSet FOLLOW_ruleWhileStatement_in_entryRuleWhileStatement12279 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleWhileStatement12289 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_77_in_ruleWhileStatement12326 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleWhileStatement12338 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleWhileStatement12359 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleWhileStatement12371 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleWhileStatement12392 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleDoStatement_in_entryRuleDoStatement12428 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleDoStatement12438 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_78_in_ruleDoStatement12475 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleDoStatement12496 = new BitSet(new long[]{0x0000000000000000L,0x0000000000002000L});
+ public static final BitSet FOLLOW_77_in_ruleDoStatement12508 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleDoStatement12520 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleDoStatement12541 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleDoStatement12553 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleDoStatement12565 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForStatement_in_entryRuleForStatement12601 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleForStatement12611 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_79_in_ruleForStatement12648 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleForStatement12660 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleForControl_in_ruleForStatement12681 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleForStatement12693 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleForStatement12714 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleForControl_in_entryRuleForControl12750 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleForControl12760 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12806 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_21_in_ruleForControl12819 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_ruleForControl12840 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_ruleLoopVariableDefinition_in_entryRuleLoopVariableDefinition12878 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleLoopVariableDefinition12888 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleLoopVariableDefinition12931 = new BitSet(new long[]{0x0000000000000000L,0x0000000000010000L});
+ public static final BitSet FOLLOW_80_in_ruleLoopVariableDefinition12948 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition12969 = new BitSet(new long[]{0x2000000000000002L});
+ public static final BitSet FOLLOW_61_in_ruleLoopVariableDefinition12982 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13003 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleLoopVariableDefinition13034 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleLoopVariableDefinition13051 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleLoopVariableDefinition13068 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleLoopVariableDefinition13089 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBreakStatement_in_entryRuleBreakStatement13126 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleBreakStatement13136 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_81_in_ruleBreakStatement13182 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleBreakStatement13194 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReturnStatement_in_entryRuleReturnStatement13230 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleReturnStatement13240 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_82_in_ruleReturnStatement13277 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleReturnStatement13298 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleReturnStatement13310 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptStatement_in_entryRuleAcceptStatement13346 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptStatement13356 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptClause_in_ruleAcceptStatement13402 = new BitSet(new long[]{0x1000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_ruleAcceptStatement13424 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_ruleAcceptStatement13451 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSimpleAcceptStatementCompletion_in_entryRuleSimpleAcceptStatementCompletion13488 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSimpleAcceptStatementCompletion13498 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_68_in_ruleSimpleAcceptStatementCompletion13544 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleCompoundAcceptStatementCompletion_in_entryRuleCompoundAcceptStatementCompletion13580 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleCompoundAcceptStatementCompletion13590 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleCompoundAcceptStatementCompletion13636 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_73_in_ruleCompoundAcceptStatementCompletion13649 = new BitSet(new long[]{0x0000000000000000L,0x0000000000080000L});
+ public static final BitSet FOLLOW_ruleAcceptBlock_in_ruleCompoundAcceptStatementCompletion13670 = new BitSet(new long[]{0x0000000000000002L,0x0000000000000200L});
+ public static final BitSet FOLLOW_ruleAcceptBlock_in_entryRuleAcceptBlock13708 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptBlock13718 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptClause_in_ruleAcceptBlock13764 = new BitSet(new long[]{0x1000000000000000L});
+ public static final BitSet FOLLOW_ruleBlock_in_ruleAcceptBlock13785 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAcceptClause_in_entryRuleAcceptClause13821 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAcceptClause13831 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_83_in_ruleAcceptClause13868 = new BitSet(new long[]{0x0000000001000000L});
+ public static final BitSet FOLLOW_24_in_ruleAcceptClause13880 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleAcceptClause13898 = new BitSet(new long[]{0x0000000008000000L});
+ public static final BitSet FOLLOW_27_in_ruleAcceptClause13915 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleAcceptClause13938 = new BitSet(new long[]{0x0000000002000000L});
+ public static final BitSet FOLLOW_25_in_ruleAcceptClause13950 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassifyStatement_in_entryRuleClassifyStatement13986 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassifyStatement13996 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_84_in_ruleClassifyStatement14033 = new BitSet(new long[]{0x0F01CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleExpression_in_ruleClassifyStatement14054 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
+ public static final BitSet FOLLOW_ruleClassificationClause_in_ruleClassifyStatement14075 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleClassifyStatement14087 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationClause_in_entryRuleClassificationClause14123 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationClause14133 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationFromClause_in_ruleClassificationClause14180 = new BitSet(new long[]{0x0000000000000002L,0x0000000000600000L});
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14201 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReclassifyAllClause_in_ruleClassificationClause14231 = new BitSet(new long[]{0x0000000000000000L,0x0000000000600000L});
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_ruleClassificationClause14253 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationFromClause_in_entryRuleClassificationFromClause14290 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationFromClause14300 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleClassificationFromClause14337 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleClassificationFromClause14358 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleClassificationToClause_in_entryRuleClassificationToClause14394 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleClassificationToClause14404 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_86_in_ruleClassificationToClause14441 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_ruleClassificationToClause14462 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleReclassifyAllClause_in_entryRuleReclassifyAllClause14498 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleReclassifyAllClause14508 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_85_in_ruleReclassifyAllClause14554 = new BitSet(new long[]{0x0000000000010000L});
+ public static final BitSet FOLLOW_16_in_ruleReclassifyAllClause14566 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameList_in_entryRuleQualifiedNameList14602 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleQualifiedNameList14612 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14658 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_21_in_ruleQualifiedNameList14671 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_ruleQualifiedNameWithBinding_in_ruleQualifiedNameList14692 = new BitSet(new long[]{0x0000000000200002L});
+ public static final BitSet FOLLOW_ruleInvocationOrAssignementOrDeclarationStatement_in_entryRuleInvocationOrAssignementOrDeclarationStatement14730 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInvocationOrAssignementOrDeclarationStatement14740 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleNameExpression_in_ruleInvocationOrAssignementOrDeclarationStatement14786 = new BitSet(new long[]{0x0004000000000040L,0x0003FF8000000050L});
+ public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14808 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleInvocationOrAssignementOrDeclarationStatement14835 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleInvocationOrAssignementOrDeclarationStatement14849 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationStatement_in_entryRuleSuperInvocationStatement14885 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleSuperInvocationStatement14895 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleSuperInvocationExpression_in_ruleSuperInvocationStatement14941 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleSuperInvocationStatement14953 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisInvocationStatement_in_entryRuleThisInvocationStatement14989 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleThisInvocationStatement14999 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleThisExpression_in_ruleThisInvocationStatement15045 = new BitSet(new long[]{0x0000000000000000L,0x0003FF8000000050L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleThisInvocationStatement15066 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleThisInvocationStatement15079 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationInvocationStatement_in_entryRuleInstanceCreationInvocationStatement15115 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleInstanceCreationInvocationStatement15125 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleInstanceCreationExpression_in_ruleInstanceCreationInvocationStatement15171 = new BitSet(new long[]{0x0000000000000000L,0x0000000000000010L});
+ public static final BitSet FOLLOW_68_in_ruleInstanceCreationInvocationStatement15183 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleVariableDeclarationCompletion_in_entryRuleVariableDeclarationCompletion15219 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleVariableDeclarationCompletion15229 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_50_in_ruleVariableDeclarationCompletion15273 = new BitSet(new long[]{0x0008000000000000L});
+ public static final BitSet FOLLOW_51_in_ruleVariableDeclarationCompletion15298 = new BitSet(new long[]{0x0000000000000040L});
+ public static final BitSet FOLLOW_RULE_ID_in_ruleVariableDeclarationCompletion15317 = new BitSet(new long[]{0x0000000000000000L,0x0003FF8000000040L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_ruleVariableDeclarationCompletion15343 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentCompletion_in_entryRuleAssignmentCompletion15379 = new BitSet(new long[]{0x0000000000000000L});
+ public static final BitSet FOLLOW_EOF_in_entryRuleAssignmentCompletion15389 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_ruleAssignmentOperator_in_ruleAssignmentCompletion15435 = new BitSet(new long[]{0x1F05CC0001070070L,0x0000000001800000L});
+ public static final BitSet FOLLOW_ruleSequenceElement_in_ruleAssignmentCompletion15456 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_87_in_ruleBooleanValue15506 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_88_in_ruleBooleanValue15523 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_89_in_ruleLinkOperationKind15568 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_90_in_ruleLinkOperationKind15585 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_91_in_ruleLinkOperationKind15602 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_92_in_ruleSelectOrRejectOperator15647 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_93_in_ruleSelectOrRejectOperator15664 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_94_in_ruleCollectOrIterateOperator15709 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_95_in_ruleCollectOrIterateOperator15726 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_96_in_ruleForAllOrExistsOrOneOperator15771 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_97_in_ruleForAllOrExistsOrOneOperator15788 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_98_in_ruleForAllOrExistsOrOneOperator15805 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_99_in_ruleAnnotationKind15850 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_100_in_ruleAnnotationKind15867 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_101_in_ruleAnnotationKind15884 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_102_in_ruleAnnotationKind15901 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_70_in_ruleAssignmentOperator15946 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_103_in_ruleAssignmentOperator15963 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_104_in_ruleAssignmentOperator15980 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_105_in_ruleAssignmentOperator15997 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_106_in_ruleAssignmentOperator16014 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_107_in_ruleAssignmentOperator16031 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_108_in_ruleAssignmentOperator16048 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_109_in_ruleAssignmentOperator16065 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_110_in_ruleAssignmentOperator16082 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_111_in_ruleAssignmentOperator16099 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_112_in_ruleAssignmentOperator16116 = new BitSet(new long[]{0x0000000000000002L});
+ public static final BitSet FOLLOW_113_in_ruleAssignmentOperator16133 = new BitSet(new long[]{0x0000000000000002L});
} \ No newline at end of file
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSemanticSequencer.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSemanticSequencer.java
new file mode 100644
index 00000000000..260d984aa89
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSemanticSequencer.java
@@ -0,0 +1,1851 @@
+package org.eclipse.papyrus.alf.serializer;
+
+import com.google.inject.Inject;
+import com.google.inject.Provider;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.papyrus.alf.alf.AcceptBlock;
+import org.eclipse.papyrus.alf.alf.AcceptClause;
+import org.eclipse.papyrus.alf.alf.AcceptStatement;
+import org.eclipse.papyrus.alf.alf.AccessCompletion;
+import org.eclipse.papyrus.alf.alf.AdditiveExpression;
+import org.eclipse.papyrus.alf.alf.AlfPackage;
+import org.eclipse.papyrus.alf.alf.AndExpression;
+import org.eclipse.papyrus.alf.alf.AnnotatedStatement;
+import org.eclipse.papyrus.alf.alf.Annotation;
+import org.eclipse.papyrus.alf.alf.AssignmentCompletion;
+import org.eclipse.papyrus.alf.alf.BOOLEAN_LITERAL;
+import org.eclipse.papyrus.alf.alf.Block;
+import org.eclipse.papyrus.alf.alf.BlockStatement;
+import org.eclipse.papyrus.alf.alf.BreakStatement;
+import org.eclipse.papyrus.alf.alf.ClassExtentExpression;
+import org.eclipse.papyrus.alf.alf.ClassificationClause;
+import org.eclipse.papyrus.alf.alf.ClassificationExpression;
+import org.eclipse.papyrus.alf.alf.ClassificationFromClause;
+import org.eclipse.papyrus.alf.alf.ClassificationToClause;
+import org.eclipse.papyrus.alf.alf.ClassifyStatement;
+import org.eclipse.papyrus.alf.alf.CollectOrIterateOperation;
+import org.eclipse.papyrus.alf.alf.CompoundAcceptStatementCompletion;
+import org.eclipse.papyrus.alf.alf.ConcurrentClauses;
+import org.eclipse.papyrus.alf.alf.ConditionalAndExpression;
+import org.eclipse.papyrus.alf.alf.ConditionalOrExpression;
+import org.eclipse.papyrus.alf.alf.ConditionalTestExpression;
+import org.eclipse.papyrus.alf.alf.DoStatement;
+import org.eclipse.papyrus.alf.alf.DocumentedStatement;
+import org.eclipse.papyrus.alf.alf.EmptyStatement;
+import org.eclipse.papyrus.alf.alf.EqualityExpression;
+import org.eclipse.papyrus.alf.alf.ExclusiveOrExpression;
+import org.eclipse.papyrus.alf.alf.FinalClause;
+import org.eclipse.papyrus.alf.alf.ForAllOrExistsOrOneOperation;
+import org.eclipse.papyrus.alf.alf.ForControl;
+import org.eclipse.papyrus.alf.alf.ForStatement;
+import org.eclipse.papyrus.alf.alf.INTEGER_LITERAL;
+import org.eclipse.papyrus.alf.alf.IfStatement;
+import org.eclipse.papyrus.alf.alf.InclusiveOrExpression;
+import org.eclipse.papyrus.alf.alf.InlineStatement;
+import org.eclipse.papyrus.alf.alf.InstanceCreationExpression;
+import org.eclipse.papyrus.alf.alf.InstanceCreationInvocationStatement;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTuple;
+import org.eclipse.papyrus.alf.alf.InstanceCreationTupleElement;
+import org.eclipse.papyrus.alf.alf.InvocationOrAssignementOrDeclarationStatement;
+import org.eclipse.papyrus.alf.alf.IsUniqueOperation;
+import org.eclipse.papyrus.alf.alf.LinkOperationExpression;
+import org.eclipse.papyrus.alf.alf.LinkOperationTuple;
+import org.eclipse.papyrus.alf.alf.LinkOperationTupleElement;
+import org.eclipse.papyrus.alf.alf.LocalNameDeclarationStatement;
+import org.eclipse.papyrus.alf.alf.LoopVariableDefinition;
+import org.eclipse.papyrus.alf.alf.MultiplicativeExpression;
+import org.eclipse.papyrus.alf.alf.NameExpression;
+import org.eclipse.papyrus.alf.alf.NamedTemplateBinding;
+import org.eclipse.papyrus.alf.alf.NonEmptyStatementSequence;
+import org.eclipse.papyrus.alf.alf.NonFinalClause;
+import org.eclipse.papyrus.alf.alf.NullExpression;
+import org.eclipse.papyrus.alf.alf.OperationCallExpression;
+import org.eclipse.papyrus.alf.alf.ParenthesizedExpression;
+import org.eclipse.papyrus.alf.alf.PartialSequenceConstructionCompletion;
+import org.eclipse.papyrus.alf.alf.PrimaryExpression;
+import org.eclipse.papyrus.alf.alf.PropertyCallExpression;
+import org.eclipse.papyrus.alf.alf.QualifiedNameList;
+import org.eclipse.papyrus.alf.alf.QualifiedNamePath;
+import org.eclipse.papyrus.alf.alf.QualifiedNameWithBinding;
+import org.eclipse.papyrus.alf.alf.ReclassifyAllClause;
+import org.eclipse.papyrus.alf.alf.RelationalExpression;
+import org.eclipse.papyrus.alf.alf.ReturnStatement;
+import org.eclipse.papyrus.alf.alf.STRING_LITERAL;
+import org.eclipse.papyrus.alf.alf.SelectOrRejectOperation;
+import org.eclipse.papyrus.alf.alf.SequenceConstructionExpression;
+import org.eclipse.papyrus.alf.alf.SequenceConstructionOrAccessCompletion;
+import org.eclipse.papyrus.alf.alf.SequenceOperationExpression;
+import org.eclipse.papyrus.alf.alf.SequenceReductionExpression;
+import org.eclipse.papyrus.alf.alf.SequentialClauses;
+import org.eclipse.papyrus.alf.alf.ShiftExpression;
+import org.eclipse.papyrus.alf.alf.SimpleAcceptStatementCompletion;
+import org.eclipse.papyrus.alf.alf.StatementSequence;
+import org.eclipse.papyrus.alf.alf.SuperInvocationExpression;
+import org.eclipse.papyrus.alf.alf.SuperInvocationStatement;
+import org.eclipse.papyrus.alf.alf.SwitchCase;
+import org.eclipse.papyrus.alf.alf.SwitchClause;
+import org.eclipse.papyrus.alf.alf.SwitchDefaultClause;
+import org.eclipse.papyrus.alf.alf.SwitchStatement;
+import org.eclipse.papyrus.alf.alf.TemplateBinding;
+import org.eclipse.papyrus.alf.alf.Test;
+import org.eclipse.papyrus.alf.alf.ThisExpression;
+import org.eclipse.papyrus.alf.alf.ThisInvocationStatement;
+import org.eclipse.papyrus.alf.alf.Tuple;
+import org.eclipse.papyrus.alf.alf.TupleElement;
+import org.eclipse.papyrus.alf.alf.UNLIMITED_LITERAL;
+import org.eclipse.papyrus.alf.alf.UnaryExpression;
+import org.eclipse.papyrus.alf.alf.UnqualifiedName;
+import org.eclipse.papyrus.alf.alf.VariableDeclarationCompletion;
+import org.eclipse.papyrus.alf.alf.WhileStatement;
+import org.eclipse.papyrus.alf.services.AlfGrammarAccess;
+import org.eclipse.xtext.serializer.acceptor.ISemanticSequenceAcceptor;
+import org.eclipse.xtext.serializer.acceptor.SequenceFeeder;
+import org.eclipse.xtext.serializer.diagnostic.ISemanticSequencerDiagnosticProvider;
+import org.eclipse.xtext.serializer.diagnostic.ISerializationDiagnostic.Acceptor;
+import org.eclipse.xtext.serializer.sequencer.AbstractSemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.GenericSequencer;
+import org.eclipse.xtext.serializer.sequencer.ISemanticNodeProvider.INodesForEObjectProvider;
+import org.eclipse.xtext.serializer.sequencer.ISemanticSequencer;
+import org.eclipse.xtext.serializer.sequencer.ITransientValueService;
+import org.eclipse.xtext.serializer.sequencer.ITransientValueService.ValueTransient;
+
+@SuppressWarnings("restriction")
+public class AbstractAlfSemanticSequencer extends AbstractSemanticSequencer {
+
+ @Inject
+ protected AlfGrammarAccess grammarAccess;
+
+ @Inject
+ protected ISemanticSequencerDiagnosticProvider diagnosticProvider;
+
+ @Inject
+ protected ITransientValueService transientValues;
+
+ @Inject
+ @GenericSequencer
+ protected Provider<ISemanticSequencer> genericSequencerProvider;
+
+ protected ISemanticSequencer genericSequencer;
+
+
+ @Override
+ public void init(ISemanticSequencer sequencer, ISemanticSequenceAcceptor sequenceAcceptor, Acceptor errorAcceptor) {
+ super.init(sequencer, sequenceAcceptor, errorAcceptor);
+ this.genericSequencer = genericSequencerProvider.get();
+ this.genericSequencer.init(sequencer, sequenceAcceptor, errorAcceptor);
+ }
+
+ public void createSequence(EObject context, EObject semanticObject) {
+ if(semanticObject.eClass().getEPackage() == AlfPackage.eINSTANCE) switch(semanticObject.eClass().getClassifierID()) {
+ case AlfPackage.ACCEPT_BLOCK:
+ if(context == grammarAccess.getAcceptBlockRule()) {
+ sequence_AcceptBlock(context, (AcceptBlock) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ACCEPT_CLAUSE:
+ if(context == grammarAccess.getAcceptClauseRule()) {
+ sequence_AcceptClause(context, (AcceptClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ACCEPT_STATEMENT:
+ if(context == grammarAccess.getAcceptStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_AcceptStatement(context, (AcceptStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ACCESS_COMPLETION:
+ if(context == grammarAccess.getAccessCompletionRule()) {
+ sequence_AccessCompletion(context, (AccessCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ADDITIVE_EXPRESSION:
+ if(context == grammarAccess.getAdditiveExpressionRule()) {
+ sequence_AdditiveExpression(context, (AdditiveExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.AND_EXPRESSION:
+ if(context == grammarAccess.getAndExpressionRule()) {
+ sequence_AndExpression(context, (AndExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ANNOTATED_STATEMENT:
+ if(context == grammarAccess.getAnnotatedStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_AnnotatedStatement(context, (AnnotatedStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ANNOTATION:
+ if(context == grammarAccess.getAnnotationRule()) {
+ sequence_Annotation(context, (Annotation) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.ASSIGNMENT_COMPLETION:
+ if(context == grammarAccess.getAssignmentCompletionRule()) {
+ sequence_AssignmentCompletion(context, (AssignmentCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.BOOLEAN_LITERAL:
+ if(context == grammarAccess.getBOOLEAN_LITERALRule() ||
+ context == grammarAccess.getLITERALRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_BOOLEAN_LITERAL(context, (BOOLEAN_LITERAL) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.BLOCK:
+ if(context == grammarAccess.getBlockRule()) {
+ sequence_Block(context, (Block) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.BLOCK_STATEMENT:
+ if(context == grammarAccess.getBlockStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_BlockStatement(context, (BlockStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.BREAK_STATEMENT:
+ if(context == grammarAccess.getBreakStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_Statement(context, (BreakStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASS_EXTENT_EXPRESSION:
+ if(context == grammarAccess.getClassExtentExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_SuffixExpression(context, (ClassExtentExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASSIFICATION_CLAUSE:
+ if(context == grammarAccess.getClassificationClauseRule()) {
+ sequence_ClassificationClause(context, (ClassificationClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASSIFICATION_EXPRESSION:
+ if(context == grammarAccess.getClassificationExpressionRule()) {
+ sequence_ClassificationExpression(context, (ClassificationExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASSIFICATION_FROM_CLAUSE:
+ if(context == grammarAccess.getClassificationFromClauseRule()) {
+ sequence_ClassificationFromClause(context, (ClassificationFromClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASSIFICATION_TO_CLAUSE:
+ if(context == grammarAccess.getClassificationToClauseRule()) {
+ sequence_ClassificationToClause(context, (ClassificationToClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CLASSIFY_STATEMENT:
+ if(context == grammarAccess.getClassifyStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_ClassifyStatement(context, (ClassifyStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.COLLECT_OR_ITERATE_OPERATION:
+ if(context == grammarAccess.getCollectOrIterateOperationRule() ||
+ context == grammarAccess.getSequenceExpansionExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_CollectOrIterateOperation(context, (CollectOrIterateOperation) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.COMPOUND_ACCEPT_STATEMENT_COMPLETION:
+ if(context == grammarAccess.getCompoundAcceptStatementCompletionRule()) {
+ sequence_CompoundAcceptStatementCompletion(context, (CompoundAcceptStatementCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CONCURRENT_CLAUSES:
+ if(context == grammarAccess.getConcurrentClausesRule()) {
+ sequence_ConcurrentClauses(context, (ConcurrentClauses) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CONDITIONAL_AND_EXPRESSION:
+ if(context == grammarAccess.getConditionalAndExpressionRule()) {
+ sequence_ConditionalAndExpression(context, (ConditionalAndExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CONDITIONAL_OR_EXPRESSION:
+ if(context == grammarAccess.getConditionalOrExpressionRule()) {
+ sequence_ConditionalOrExpression(context, (ConditionalOrExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.CONDITIONAL_TEST_EXPRESSION:
+ if(context == grammarAccess.getConditionalTestExpressionRule() ||
+ context == grammarAccess.getExpressionRule() ||
+ context == grammarAccess.getSequenceElementRule()) {
+ sequence_ConditionalTestExpression(context, (ConditionalTestExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.DO_STATEMENT:
+ if(context == grammarAccess.getDoStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_DoStatement(context, (DoStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.DOCUMENTED_STATEMENT:
+ if(context == grammarAccess.getDocumentedStatementRule()) {
+ sequence_DocumentedStatement(context, (DocumentedStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.EMPTY_STATEMENT:
+ if(context == grammarAccess.getEmptyStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_Statement(context, (EmptyStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.EQUALITY_EXPRESSION:
+ if(context == grammarAccess.getEqualityExpressionRule()) {
+ sequence_EqualityExpression(context, (EqualityExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.EXCLUSIVE_OR_EXPRESSION:
+ if(context == grammarAccess.getExclusiveOrExpressionRule()) {
+ sequence_ExclusiveOrExpression(context, (ExclusiveOrExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.FINAL_CLAUSE:
+ if(context == grammarAccess.getFinalClauseRule()) {
+ sequence_FinalClause(context, (FinalClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.FOR_ALL_OR_EXISTS_OR_ONE_OPERATION:
+ if(context == grammarAccess.getForAllOrExistsOrOneOperationRule() ||
+ context == grammarAccess.getSequenceExpansionExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_ForAllOrExistsOrOneOperation(context, (ForAllOrExistsOrOneOperation) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.FOR_CONTROL:
+ if(context == grammarAccess.getForControlRule()) {
+ sequence_ForControl(context, (ForControl) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.FOR_STATEMENT:
+ if(context == grammarAccess.getForStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_ForStatement(context, (ForStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INTEGER_LITERAL:
+ if(context == grammarAccess.getINTEGER_LITERALRule() ||
+ context == grammarAccess.getLITERALRule() ||
+ context == grammarAccess.getNUMBER_LITERALRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_INTEGER_LITERAL(context, (INTEGER_LITERAL) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.IF_STATEMENT:
+ if(context == grammarAccess.getIfStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_IfStatement(context, (IfStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INCLUSIVE_OR_EXPRESSION:
+ if(context == grammarAccess.getInclusiveOrExpressionRule()) {
+ sequence_InclusiveOrExpression(context, (InclusiveOrExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INLINE_STATEMENT:
+ if(context == grammarAccess.getInlineStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_InlineStatement(context, (InlineStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INSTANCE_CREATION_EXPRESSION:
+ if(context == grammarAccess.getInstanceCreationExpressionRule() ||
+ context == grammarAccess.getNonLiteralValueSpecificationRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_InstanceCreationExpression(context, (InstanceCreationExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INSTANCE_CREATION_INVOCATION_STATEMENT:
+ if(context == grammarAccess.getInstanceCreationInvocationStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_InstanceCreationInvocationStatement(context, (InstanceCreationInvocationStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INSTANCE_CREATION_TUPLE:
+ if(context == grammarAccess.getInstanceCreationTupleRule()) {
+ sequence_InstanceCreationTuple(context, (InstanceCreationTuple) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INSTANCE_CREATION_TUPLE_ELEMENT:
+ if(context == grammarAccess.getInstanceCreationTupleElementRule()) {
+ sequence_InstanceCreationTupleElement(context, (InstanceCreationTupleElement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.INVOCATION_OR_ASSIGNEMENT_OR_DECLARATION_STATEMENT:
+ if(context == grammarAccess.getInvocationOrAssignementOrDeclarationStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_InvocationOrAssignementOrDeclarationStatement(context, (InvocationOrAssignementOrDeclarationStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.IS_UNIQUE_OPERATION:
+ if(context == grammarAccess.getIsUniqueOperationRule() ||
+ context == grammarAccess.getSequenceExpansionExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_IsUniqueOperation(context, (IsUniqueOperation) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.LINK_OPERATION_EXPRESSION:
+ if(context == grammarAccess.getLinkOperationExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_LinkOperationExpression(context, (LinkOperationExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.LINK_OPERATION_TUPLE:
+ if(context == grammarAccess.getLinkOperationTupleRule()) {
+ sequence_LinkOperationTuple(context, (LinkOperationTuple) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.LINK_OPERATION_TUPLE_ELEMENT:
+ if(context == grammarAccess.getLinkOperationTupleElementRule()) {
+ sequence_LinkOperationTupleElement(context, (LinkOperationTupleElement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.LOCAL_NAME_DECLARATION_STATEMENT:
+ if(context == grammarAccess.getLocalNameDeclarationStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_LocalNameDeclarationStatement(context, (LocalNameDeclarationStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.LOOP_VARIABLE_DEFINITION:
+ if(context == grammarAccess.getLoopVariableDefinitionRule()) {
+ sequence_LoopVariableDefinition(context, (LoopVariableDefinition) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.MULTIPLICATIVE_EXPRESSION:
+ if(context == grammarAccess.getMultiplicativeExpressionRule()) {
+ sequence_MultiplicativeExpression(context, (MultiplicativeExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.NAME_EXPRESSION:
+ if(context == grammarAccess.getNameExpressionRule() ||
+ context == grammarAccess.getNonLiteralValueSpecificationRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_NameExpression(context, (NameExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.NAMED_TEMPLATE_BINDING:
+ if(context == grammarAccess.getNamedTemplateBindingRule()) {
+ sequence_NamedTemplateBinding(context, (NamedTemplateBinding) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.NON_EMPTY_STATEMENT_SEQUENCE:
+ if(context == grammarAccess.getNonEmptyStatementSequenceRule()) {
+ sequence_NonEmptyStatementSequence(context, (NonEmptyStatementSequence) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.NON_FINAL_CLAUSE:
+ if(context == grammarAccess.getNonFinalClauseRule()) {
+ sequence_NonFinalClause(context, (NonFinalClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.NULL_EXPRESSION:
+ if(context == grammarAccess.getNullExpressionRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_ValueSpecification(context, (NullExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.OPERATION_CALL_EXPRESSION:
+ if(context == grammarAccess.getOperationCallExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_OperationCallExpression(context, (OperationCallExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.PARENTHESIZED_EXPRESSION:
+ if(context == grammarAccess.getNonLiteralValueSpecificationRule() ||
+ context == grammarAccess.getParenthesizedExpressionRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_ParenthesizedExpression(context, (ParenthesizedExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION:
+ if(context == grammarAccess.getPartialSequenceConstructionCompletionRule()) {
+ sequence_PartialSequenceConstructionCompletion(context, (PartialSequenceConstructionCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.PRIMARY_EXPRESSION:
+ if(context == grammarAccess.getPrimaryExpressionRule()) {
+ sequence_PrimaryExpression(context, (PrimaryExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.PROPERTY_CALL_EXPRESSION:
+ if(context == grammarAccess.getPropertyCallExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_PropertyCallExpression(context, (PropertyCallExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.QUALIFIED_NAME_LIST:
+ if(context == grammarAccess.getQualifiedNameListRule()) {
+ sequence_QualifiedNameList(context, (QualifiedNameList) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.QUALIFIED_NAME_PATH:
+ if(context == grammarAccess.getQualifiedNamePathRule()) {
+ sequence_QualifiedNamePath(context, (QualifiedNamePath) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.QUALIFIED_NAME_WITH_BINDING:
+ if(context == grammarAccess.getQualifiedNameWithBindingRule()) {
+ sequence_QualifiedNameWithBinding(context, (QualifiedNameWithBinding) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.RECLASSIFY_ALL_CLAUSE:
+ if(context == grammarAccess.getReclassifyAllClauseRule()) {
+ sequence_ReclassifyAllClause(context, (ReclassifyAllClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.RELATIONAL_EXPRESSION:
+ if(context == grammarAccess.getRelationalExpressionRule()) {
+ sequence_RelationalExpression(context, (RelationalExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.RETURN_STATEMENT:
+ if(context == grammarAccess.getReturnStatementRule() ||
+ context == grammarAccess.getStatementRule()) {
+ sequence_ReturnStatement(context, (ReturnStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.STRING_LITERAL:
+ if(context == grammarAccess.getLITERALRule() ||
+ context == grammarAccess.getSTRING_LITERALRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_STRING_LITERAL(context, (STRING_LITERAL) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SELECT_OR_REJECT_OPERATION:
+ if(context == grammarAccess.getSelectOrRejectOperationRule() ||
+ context == grammarAccess.getSequenceExpansionExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_SelectOrRejectOperation(context, (SelectOrRejectOperation) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SEQUENCE_CONSTRUCTION_EXPRESSION:
+ if(context == grammarAccess.getSequenceConstructionExpressionRule() ||
+ context == grammarAccess.getSequenceElementRule()) {
+ sequence_SequenceConstructionExpression(context, (SequenceConstructionExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SEQUENCE_CONSTRUCTION_OR_ACCESS_COMPLETION:
+ if(context == grammarAccess.getSequenceConstructionOrAccessCompletionRule()) {
+ sequence_SequenceConstructionOrAccessCompletion(context, (SequenceConstructionOrAccessCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SEQUENCE_OPERATION_EXPRESSION:
+ if(context == grammarAccess.getSequenceOperationExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_SequenceOperationExpression(context, (SequenceOperationExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SEQUENCE_REDUCTION_EXPRESSION:
+ if(context == grammarAccess.getSequenceReductionExpressionRule() ||
+ context == grammarAccess.getSuffixExpressionRule()) {
+ sequence_SequenceReductionExpression(context, (SequenceReductionExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SEQUENTIAL_CLAUSES:
+ if(context == grammarAccess.getSequentialClausesRule()) {
+ sequence_SequentialClauses(context, (SequentialClauses) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SHIFT_EXPRESSION:
+ if(context == grammarAccess.getShiftExpressionRule()) {
+ sequence_ShiftExpression(context, (ShiftExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SIMPLE_ACCEPT_STATEMENT_COMPLETION:
+ if(context == grammarAccess.getSimpleAcceptStatementCompletionRule()) {
+ sequence_SimpleAcceptStatementCompletion(context, (SimpleAcceptStatementCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.STATEMENT_SEQUENCE:
+ if(context == grammarAccess.getStatementSequenceRule()) {
+ sequence_StatementSequence(context, (StatementSequence) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SUPER_INVOCATION_EXPRESSION:
+ if(context == grammarAccess.getNonLiteralValueSpecificationRule() ||
+ context == grammarAccess.getSuperInvocationExpressionRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_SuperInvocationExpression(context, (SuperInvocationExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SUPER_INVOCATION_STATEMENT:
+ if(context == grammarAccess.getStatementRule() ||
+ context == grammarAccess.getSuperInvocationStatementRule()) {
+ sequence_SuperInvocationStatement(context, (SuperInvocationStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SWITCH_CASE:
+ if(context == grammarAccess.getSwitchCaseRule()) {
+ sequence_SwitchCase(context, (SwitchCase) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SWITCH_CLAUSE:
+ if(context == grammarAccess.getSwitchClauseRule()) {
+ sequence_SwitchClause(context, (SwitchClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SWITCH_DEFAULT_CLAUSE:
+ if(context == grammarAccess.getSwitchDefaultClauseRule()) {
+ sequence_SwitchDefaultClause(context, (SwitchDefaultClause) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.SWITCH_STATEMENT:
+ if(context == grammarAccess.getStatementRule() ||
+ context == grammarAccess.getSwitchStatementRule()) {
+ sequence_SwitchStatement(context, (SwitchStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.TEMPLATE_BINDING:
+ if(context == grammarAccess.getTemplateBindingRule()) {
+ sequence_TemplateBinding(context, (TemplateBinding) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.TEST:
+ if(context == grammarAccess.getTestRule()) {
+ sequence_Test(context, (Test) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.THIS_EXPRESSION:
+ if(context == grammarAccess.getNonLiteralValueSpecificationRule() ||
+ context == grammarAccess.getThisExpressionRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_ThisExpression(context, (ThisExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.THIS_INVOCATION_STATEMENT:
+ if(context == grammarAccess.getStatementRule() ||
+ context == grammarAccess.getThisInvocationStatementRule()) {
+ sequence_ThisInvocationStatement(context, (ThisInvocationStatement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.TUPLE:
+ if(context == grammarAccess.getTupleRule()) {
+ sequence_Tuple(context, (Tuple) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.TUPLE_ELEMENT:
+ if(context == grammarAccess.getTupleElementRule()) {
+ sequence_TupleElement(context, (TupleElement) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.UNLIMITED_LITERAL:
+ if(context == grammarAccess.getLITERALRule() ||
+ context == grammarAccess.getNUMBER_LITERALRule() ||
+ context == grammarAccess.getUNLIMITED_LITERALRule() ||
+ context == grammarAccess.getValueSpecificationRule()) {
+ sequence_UNLIMITED_LITERAL(context, (UNLIMITED_LITERAL) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.UNARY_EXPRESSION:
+ if(context == grammarAccess.getUnaryExpressionRule()) {
+ sequence_UnaryExpression(context, (UnaryExpression) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.UNQUALIFIED_NAME:
+ if(context == grammarAccess.getUnqualifiedNameRule()) {
+ sequence_UnqualifiedName(context, (UnqualifiedName) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.VARIABLE_DECLARATION_COMPLETION:
+ if(context == grammarAccess.getVariableDeclarationCompletionRule()) {
+ sequence_VariableDeclarationCompletion(context, (VariableDeclarationCompletion) semanticObject);
+ return;
+ }
+ else break;
+ case AlfPackage.WHILE_STATEMENT:
+ if(context == grammarAccess.getStatementRule() ||
+ context == grammarAccess.getWhileStatementRule()) {
+ sequence_WhileStatement(context, (WhileStatement) semanticObject);
+ return;
+ }
+ else break;
+ }
+ if (errorAcceptor != null) errorAcceptor.accept(diagnosticProvider.createInvalidContextOrTypeDiagnostic(semanticObject, context));
+ }
+
+ /**
+ * Constraint:
+ * (clause=AcceptClause block=Block)
+ */
+ protected void sequence_AcceptBlock(EObject context, AcceptBlock semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ACCEPT_BLOCK__CLAUSE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ACCEPT_BLOCK__CLAUSE));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ACCEPT_BLOCK__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ACCEPT_BLOCK__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getAcceptBlockAccess().getClauseAcceptClauseParserRuleCall_0_0(), semanticObject.getClause());
+ feeder.accept(grammarAccess.getAcceptBlockAccess().getBlockBlockParserRuleCall_1_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (name=ID? qualifiedNameList=QualifiedNameList)
+ */
+ protected void sequence_AcceptClause(EObject context, AcceptClause semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (clause=AcceptClause (simpleAccept=SimpleAcceptStatementCompletion | compoundAccept=CompoundAcceptStatementCompletion))
+ */
+ protected void sequence_AcceptStatement(EObject context, AcceptStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * accessIndex=Expression
+ */
+ protected void sequence_AccessCompletion(EObject context, AccessCompletion semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ACCESS_COMPLETION__ACCESS_INDEX) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ACCESS_COMPLETION__ACCESS_INDEX));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getAccessCompletionAccess().getAccessIndexExpressionParserRuleCall_0_0(), semanticObject.getAccessIndex());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=MultiplicativeExpression ((op+='+' | op+='-') exp+=MultiplicativeExpression)*)
+ */
+ protected void sequence_AdditiveExpression(EObject context, AdditiveExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=EqualityExpression exp+=EqualityExpression*)
+ */
+ protected void sequence_AndExpression(EObject context, AndExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (annotation=Annotation statement=Statement)
+ */
+ protected void sequence_AnnotatedStatement(EObject context, AnnotatedStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ANNOTATED_STATEMENT__ANNOTATION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ANNOTATED_STATEMENT__ANNOTATION));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ANNOTATED_STATEMENT__STATEMENT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ANNOTATED_STATEMENT__STATEMENT));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getAnnotatedStatementAccess().getAnnotationAnnotationParserRuleCall_1_0(), semanticObject.getAnnotation());
+ feeder.accept(grammarAccess.getAnnotatedStatementAccess().getStatementStatementParserRuleCall_2_0(), semanticObject.getStatement());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (kind=AnnotationKind (args+=ID args+=ID*)?)
+ */
+ protected void sequence_Annotation(EObject context, Annotation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (op=AssignmentOperator rightHandSide=SequenceElement)
+ */
+ protected void sequence_AssignmentCompletion(EObject context, AssignmentCompletion semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ASSIGNMENT_COMPLETION__OP) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ASSIGNMENT_COMPLETION__OP));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.ASSIGNMENT_COMPLETION__RIGHT_HAND_SIDE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.ASSIGNMENT_COMPLETION__RIGHT_HAND_SIDE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getAssignmentCompletionAccess().getOpAssignmentOperatorEnumRuleCall_0_0(), semanticObject.getOp());
+ feeder.accept(grammarAccess.getAssignmentCompletionAccess().getRightHandSideSequenceElementParserRuleCall_1_0(), semanticObject.getRightHandSide());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * value=BooleanValue
+ */
+ protected void sequence_BOOLEAN_LITERAL(EObject context, BOOLEAN_LITERAL semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.BOOLEAN_LITERAL__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.BOOLEAN_LITERAL__VALUE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getBOOLEAN_LITERALAccess().getValueBooleanValueEnumRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * block=Block
+ */
+ protected void sequence_BlockStatement(EObject context, BlockStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.BLOCK_STATEMENT__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.BLOCK_STATEMENT__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getBlockStatementAccess().getBlockBlockParserRuleCall_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (sequence=StatementSequence?)
+ */
+ protected void sequence_Block(EObject context, Block semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (
+ * (classifyFromClause=ClassificationFromClause classifyToClause=ClassificationToClause?) |
+ * (reclassyAllClause=ReclassifyAllClause? classifyToClause=ClassificationToClause)
+ * )
+ */
+ protected void sequence_ClassificationClause(EObject context, ClassificationClause semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp=RelationalExpression ((op='instanceof' | op='hastype') typeName=NameExpression)?)
+ */
+ protected void sequence_ClassificationExpression(EObject context, ClassificationExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * qualifiedNameList=QualifiedNameList
+ */
+ protected void sequence_ClassificationFromClause(EObject context, ClassificationFromClause semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.CLASSIFICATION_FROM_CLAUSE__QUALIFIED_NAME_LIST) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.CLASSIFICATION_FROM_CLAUSE__QUALIFIED_NAME_LIST));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getClassificationFromClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0(), semanticObject.getQualifiedNameList());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * qualifiedNameList=QualifiedNameList
+ */
+ protected void sequence_ClassificationToClause(EObject context, ClassificationToClause semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.CLASSIFICATION_TO_CLAUSE__QUALIFIED_NAME_LIST) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.CLASSIFICATION_TO_CLAUSE__QUALIFIED_NAME_LIST));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getClassificationToClauseAccess().getQualifiedNameListQualifiedNameListParserRuleCall_1_0(), semanticObject.getQualifiedNameList());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (expression=Expression clause=ClassificationClause)
+ */
+ protected void sequence_ClassifyStatement(EObject context, ClassifyStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.CLASSIFY_STATEMENT__EXPRESSION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.CLASSIFY_STATEMENT__EXPRESSION));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.CLASSIFY_STATEMENT__CLAUSE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.CLASSIFY_STATEMENT__CLAUSE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getClassifyStatementAccess().getExpressionExpressionParserRuleCall_1_0(), semanticObject.getExpression());
+ feeder.accept(grammarAccess.getClassifyStatementAccess().getClauseClassificationClauseParserRuleCall_2_0(), semanticObject.getClause());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (op=CollectOrIterateOperator name=ID expr=Expression suffix=SuffixExpression?)
+ */
+ protected void sequence_CollectOrIterateOperation(EObject context, CollectOrIterateOperation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (block=Block acceptBlock+=AcceptBlock*)
+ */
+ protected void sequence_CompoundAcceptStatementCompletion(EObject context, CompoundAcceptStatementCompletion semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (nonFinalClause+=NonFinalClause nonFinalClause+=NonFinalClause*)
+ */
+ protected void sequence_ConcurrentClauses(EObject context, ConcurrentClauses semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=InclusiveOrExpression exp+=InclusiveOrExpression*)
+ */
+ protected void sequence_ConditionalAndExpression(EObject context, ConditionalAndExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=ConditionalAndExpression exp+=ConditionalAndExpression*)
+ */
+ protected void sequence_ConditionalOrExpression(EObject context, ConditionalOrExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp=ConditionalOrExpression (whenTrue=ConditionalTestExpression whenFalse=ConditionalTestExpression)?)
+ */
+ protected void sequence_ConditionalTestExpression(EObject context, ConditionalTestExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (block=Block condition=Expression)
+ */
+ protected void sequence_DoStatement(EObject context, DoStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.DO_STATEMENT__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.DO_STATEMENT__BLOCK));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.DO_STATEMENT__CONDITION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.DO_STATEMENT__CONDITION));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getDoStatementAccess().getBlockBlockParserRuleCall_1_0(), semanticObject.getBlock());
+ feeder.accept(grammarAccess.getDoStatementAccess().getConditionExpressionParserRuleCall_4_0(), semanticObject.getCondition());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * ((comment=ML_COMMENT | comment=SL_COMMENT)? statement=Statement)
+ */
+ protected void sequence_DocumentedStatement(EObject context, DocumentedStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=ClassificationExpression ((op+='==' | op+='!=') exp+=ClassificationExpression)*)
+ */
+ protected void sequence_EqualityExpression(EObject context, EqualityExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=AndExpression exp+=AndExpression*)
+ */
+ protected void sequence_ExclusiveOrExpression(EObject context, ExclusiveOrExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * block=Block
+ */
+ protected void sequence_FinalClause(EObject context, FinalClause semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.FINAL_CLAUSE__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.FINAL_CLAUSE__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getFinalClauseAccess().getBlockBlockParserRuleCall_1_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (op=ForAllOrExistsOrOneOperator name=ID expr=Expression suffix=SuffixExpression?)
+ */
+ protected void sequence_ForAllOrExistsOrOneOperation(EObject context, ForAllOrExistsOrOneOperation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (loopVariableDefinition+=LoopVariableDefinition loopVariableDefinition+=LoopVariableDefinition*)
+ */
+ protected void sequence_ForControl(EObject context, ForControl semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (control=ForControl block=Block)
+ */
+ protected void sequence_ForStatement(EObject context, ForStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.FOR_STATEMENT__CONTROL) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.FOR_STATEMENT__CONTROL));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.FOR_STATEMENT__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.FOR_STATEMENT__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getForStatementAccess().getControlForControlParserRuleCall_2_0(), semanticObject.getControl());
+ feeder.accept(grammarAccess.getForStatementAccess().getBlockBlockParserRuleCall_4_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * value=IntegerValue
+ */
+ protected void sequence_INTEGER_LITERAL(EObject context, INTEGER_LITERAL semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NUMBER_LITERAL__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NUMBER_LITERAL__VALUE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getINTEGER_LITERALAccess().getValueIntegerValueTerminalRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (sequentialClausses=SequentialClauses finalClause=FinalClause?)
+ */
+ protected void sequence_IfStatement(EObject context, IfStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=ExclusiveOrExpression exp+=ExclusiveOrExpression*)
+ */
+ protected void sequence_InclusiveOrExpression(EObject context, InclusiveOrExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (langageName=ID body=STRING)
+ */
+ protected void sequence_InlineStatement(EObject context, InlineStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.INLINE_STATEMENT__LANGAGE_NAME) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.INLINE_STATEMENT__LANGAGE_NAME));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.INLINE_STATEMENT__BODY) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.INLINE_STATEMENT__BODY));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getInlineStatementAccess().getLangageNameIDTerminalRuleCall_3_0(), semanticObject.getLangageName());
+ feeder.accept(grammarAccess.getInlineStatementAccess().getBodySTRINGTerminalRuleCall_5_0(), semanticObject.getBody());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (constructor=QualifiedNameWithBinding tuple=InstanceCreationTuple suffix=SuffixExpression?)
+ */
+ protected void sequence_InstanceCreationExpression(EObject context, InstanceCreationExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * _new=InstanceCreationExpression
+ */
+ protected void sequence_InstanceCreationInvocationStatement(EObject context, InstanceCreationInvocationStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_INVOCATION_STATEMENT__NEW) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_INVOCATION_STATEMENT__NEW));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getInstanceCreationInvocationStatementAccess().get_newInstanceCreationExpressionParserRuleCall_0_0(), semanticObject.get_new());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (role=ID object=Expression)
+ */
+ protected void sequence_InstanceCreationTupleElement(EObject context, InstanceCreationTupleElement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_TUPLE_ELEMENT__ROLE));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.INSTANCE_CREATION_TUPLE_ELEMENT__OBJECT));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getInstanceCreationTupleElementAccess().getRoleIDTerminalRuleCall_0_0(), semanticObject.getRole());
+ feeder.accept(grammarAccess.getInstanceCreationTupleElementAccess().getObjectExpressionParserRuleCall_2_0(), semanticObject.getObject());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * ((instanceCreationTupleElement+=InstanceCreationTupleElement instanceCreationTupleElement+=InstanceCreationTupleElement*)?)
+ */
+ protected void sequence_InstanceCreationTuple(EObject context, InstanceCreationTuple semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (
+ * typePart_OR_assignedPart_OR_invocationPart=NameExpression
+ * (variableDeclarationCompletion=VariableDeclarationCompletion | assignmentCompletion=AssignmentCompletion)?
+ * )
+ */
+ protected void sequence_InvocationOrAssignementOrDeclarationStatement(EObject context, InvocationOrAssignementOrDeclarationStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (name=ID expr=Expression suffix=SuffixExpression?)
+ */
+ protected void sequence_IsUniqueOperation(EObject context, IsUniqueOperation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (kind=LinkOperationKind tuple=LinkOperationTuple)
+ */
+ protected void sequence_LinkOperationExpression(EObject context, LinkOperationExpression semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.LINK_OPERATION_EXPRESSION__KIND) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.LINK_OPERATION_EXPRESSION__KIND));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.LINK_OPERATION_EXPRESSION__TUPLE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.LINK_OPERATION_EXPRESSION__TUPLE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getLinkOperationExpressionAccess().getKindLinkOperationKindEnumRuleCall_1_0(), semanticObject.getKind());
+ feeder.accept(grammarAccess.getLinkOperationExpressionAccess().getTupleLinkOperationTupleParserRuleCall_2_0(), semanticObject.getTuple());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (role=ID roleIndex=Expression? object=Expression)
+ */
+ protected void sequence_LinkOperationTupleElement(EObject context, LinkOperationTupleElement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (linkOperationTupleElement+=LinkOperationTupleElement linkOperationTupleElement+=LinkOperationTupleElement*)
+ */
+ protected void sequence_LinkOperationTuple(EObject context, LinkOperationTuple semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (varName=ID type=QualifiedNameWithBinding multiplicityIndicator?='['? init=SequenceElement)
+ */
+ protected void sequence_LocalNameDeclarationStatement(EObject context, LocalNameDeclarationStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * ((name=ID expression1=Expression expression2=Expression?) | (type=QualifiedNameWithBinding name=ID expression=Expression))
+ */
+ protected void sequence_LoopVariableDefinition(EObject context, LoopVariableDefinition semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=UnaryExpression ((op+='*' | op+='/' | op+='%') exp+=UnaryExpression)*)
+ */
+ protected void sequence_MultiplicativeExpression(EObject context, MultiplicativeExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (
+ * (
+ * ((prefixOp='++' | prefixOp='--') path=QualifiedNamePath? id=ID) |
+ * (
+ * path=QualifiedNamePath?
+ * id=ID
+ * (invocationCompletion=Tuple | sequenceConstructionCompletion=SequenceConstructionOrAccessCompletion | postfixOp='++' | postfixOp='--')?
+ * )
+ * )
+ * suffix=SuffixExpression?
+ * )
+ */
+ protected void sequence_NameExpression(EObject context, NameExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (formal=ID actual=QualifiedNameWithBinding)
+ */
+ protected void sequence_NamedTemplateBinding(EObject context, NamedTemplateBinding semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NAMED_TEMPLATE_BINDING__FORMAL) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NAMED_TEMPLATE_BINDING__FORMAL));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NAMED_TEMPLATE_BINDING__ACTUAL) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NAMED_TEMPLATE_BINDING__ACTUAL));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getNamedTemplateBindingAccess().getFormalIDTerminalRuleCall_0_0(), semanticObject.getFormal());
+ feeder.accept(grammarAccess.getNamedTemplateBindingAccess().getActualQualifiedNameWithBindingParserRuleCall_2_0(), semanticObject.getActual());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * statement+=DocumentedStatement+
+ */
+ protected void sequence_NonEmptyStatementSequence(EObject context, NonEmptyStatementSequence semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (condition=Expression block=Block)
+ */
+ protected void sequence_NonFinalClause(EObject context, NonFinalClause semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NON_FINAL_CLAUSE__CONDITION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NON_FINAL_CLAUSE__CONDITION));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NON_FINAL_CLAUSE__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NON_FINAL_CLAUSE__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getNonFinalClauseAccess().getConditionExpressionParserRuleCall_1_0(), semanticObject.getCondition());
+ feeder.accept(grammarAccess.getNonFinalClauseAccess().getBlockBlockParserRuleCall_3_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (operationName=ID tuple=Tuple suffix=SuffixExpression?)
+ */
+ protected void sequence_OperationCallExpression(EObject context, OperationCallExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (expOrTypeCast=Expression (casted=NonLiteralValueSpecification | suffix=SuffixExpression)?)
+ */
+ protected void sequence_ParenthesizedExpression(EObject context, ParenthesizedExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * expression=SequenceConstructionExpression
+ */
+ protected void sequence_PartialSequenceConstructionCompletion(EObject context, PartialSequenceConstructionCompletion semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION__EXPRESSION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.PARTIAL_SEQUENCE_CONSTRUCTION_COMPLETION__EXPRESSION));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getPartialSequenceConstructionCompletionAccess().getExpressionSequenceConstructionExpressionParserRuleCall_1_0(), semanticObject.getExpression());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * prefix=ValueSpecification
+ */
+ protected void sequence_PrimaryExpression(EObject context, PrimaryExpression semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.PRIMARY_EXPRESSION__PREFIX) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.PRIMARY_EXPRESSION__PREFIX));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getPrimaryExpressionAccess().getPrefixValueSpecificationParserRuleCall_0(), semanticObject.getPrefix());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (propertyName=ID index=Expression? suffix=SuffixExpression?)
+ */
+ protected void sequence_PropertyCallExpression(EObject context, PropertyCallExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (qualifiedName+=QualifiedNameWithBinding qualifiedName+=QualifiedNameWithBinding*)
+ */
+ protected void sequence_QualifiedNameList(EObject context, QualifiedNameList semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * namespace+=UnqualifiedName+
+ */
+ protected void sequence_QualifiedNamePath(EObject context, QualifiedNamePath semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (id=ID binding=TemplateBinding? remaining=QualifiedNameWithBinding?)
+ */
+ protected void sequence_QualifiedNameWithBinding(EObject context, QualifiedNameWithBinding semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {ReclassifyAllClause}
+ */
+ protected void sequence_ReclassifyAllClause(EObject context, ReclassifyAllClause semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (left=ShiftExpression ((op='<' | op='>' | op='<=' | op='>=') right=ShiftExpression)?)
+ */
+ protected void sequence_RelationalExpression(EObject context, RelationalExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * expression=Expression
+ */
+ protected void sequence_ReturnStatement(EObject context, ReturnStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.RETURN_STATEMENT__EXPRESSION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.RETURN_STATEMENT__EXPRESSION));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getReturnStatementAccess().getExpressionExpressionParserRuleCall_1_0(), semanticObject.getExpression());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * value=STRING
+ */
+ protected void sequence_STRING_LITERAL(EObject context, STRING_LITERAL semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.STRING_LITERAL__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.STRING_LITERAL__VALUE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getSTRING_LITERALAccess().getValueSTRINGTerminalRuleCall_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (op=SelectOrRejectOperator name=ID expr=Expression suffix=SuffixExpression?)
+ */
+ protected void sequence_SelectOrRejectOperation(EObject context, SelectOrRejectOperation semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (sequenceElement+=SequenceElement (sequenceElement+=SequenceElement* | rangeUpper=Expression))
+ */
+ protected void sequence_SequenceConstructionExpression(EObject context, SequenceConstructionExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (
+ * (multiplicityIndicator?='[' (accessCompletion=AccessCompletion | sequenceCompletion=PartialSequenceConstructionCompletion)) |
+ * expression=SequenceConstructionExpression
+ * )
+ */
+ protected void sequence_SequenceConstructionOrAccessCompletion(EObject context, SequenceConstructionOrAccessCompletion semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (operationName=QualifiedNameWithBinding tuple=Tuple suffix=SuffixExpression?)
+ */
+ protected void sequence_SequenceOperationExpression(EObject context, SequenceOperationExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (isOrdered?='ordered'? behavior=QualifiedNameWithBinding suffix=SuffixExpression?)
+ */
+ protected void sequence_SequenceReductionExpression(EObject context, SequenceReductionExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (conccurentClauses+=ConcurrentClauses conccurentClauses+=ConcurrentClauses*)
+ */
+ protected void sequence_SequentialClauses(EObject context, SequentialClauses semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (exp+=AdditiveExpression ((op='<<' | op='>>' | op='>>>') exp+=AdditiveExpression)?)
+ */
+ protected void sequence_ShiftExpression(EObject context, ShiftExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {SimpleAcceptStatementCompletion}
+ */
+ protected void sequence_SimpleAcceptStatementCompletion(EObject context, SimpleAcceptStatementCompletion semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * statements+=DocumentedStatement+
+ */
+ protected void sequence_StatementSequence(EObject context, StatementSequence semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {BreakStatement}
+ */
+ protected void sequence_Statement(EObject context, BreakStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {EmptyStatement}
+ */
+ protected void sequence_Statement(EObject context, EmptyStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {ClassExtentExpression}
+ */
+ protected void sequence_SuffixExpression(EObject context, ClassExtentExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (tuple=Tuple | (operationName=QualifiedNameWithBinding tuple=Tuple))
+ */
+ protected void sequence_SuperInvocationExpression(EObject context, SuperInvocationExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * _super=SuperInvocationExpression
+ */
+ protected void sequence_SuperInvocationStatement(EObject context, SuperInvocationStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.SUPER_INVOCATION_STATEMENT__SUPER) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.SUPER_INVOCATION_STATEMENT__SUPER));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getSuperInvocationStatementAccess().get_superSuperInvocationExpressionParserRuleCall_0_0(), semanticObject.get_super());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * expression=Expression
+ */
+ protected void sequence_SwitchCase(EObject context, SwitchCase semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.SWITCH_CASE__EXPRESSION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.SWITCH_CASE__EXPRESSION));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getSwitchCaseAccess().getExpressionExpressionParserRuleCall_1_0(), semanticObject.getExpression());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (switchCase+=SwitchCase switchCase+=SwitchCase* statementSequence=NonEmptyStatementSequence)
+ */
+ protected void sequence_SwitchClause(EObject context, SwitchClause semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * statementSequence=NonEmptyStatementSequence
+ */
+ protected void sequence_SwitchDefaultClause(EObject context, SwitchDefaultClause semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.SWITCH_DEFAULT_CLAUSE__STATEMENT_SEQUENCE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.SWITCH_DEFAULT_CLAUSE__STATEMENT_SEQUENCE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getSwitchDefaultClauseAccess().getStatementSequenceNonEmptyStatementSequenceParserRuleCall_2_0(), semanticObject.getStatementSequence());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * (expression=Expression switchClause+=SwitchClause* defaultClause=SwitchDefaultClause?)
+ */
+ protected void sequence_SwitchStatement(EObject context, SwitchStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (bindings+=NamedTemplateBinding bindings+=NamedTemplateBinding*)
+ */
+ protected void sequence_TemplateBinding(EObject context, TemplateBinding semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (expression+=Expression* assignExpression+=AssignmentCompletion* statements+=Statement* block=Block)
+ */
+ protected void sequence_Test(EObject context, Test semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (suffix=SuffixExpression?)
+ */
+ protected void sequence_ThisExpression(EObject context, ThisExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (_this=ThisExpression assignmentCompletion=AssignmentCompletion?)
+ */
+ protected void sequence_ThisInvocationStatement(EObject context, ThisInvocationStatement semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * argument=Expression
+ */
+ protected void sequence_TupleElement(EObject context, TupleElement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.TUPLE_ELEMENT__ARGUMENT) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.TUPLE_ELEMENT__ARGUMENT));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getTupleElementAccess().getArgumentExpressionParserRuleCall_0(), semanticObject.getArgument());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * ((tupleElements+=TupleElement tupleElements+=TupleElement*)?)
+ */
+ protected void sequence_Tuple(EObject context, Tuple semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * value='*'
+ */
+ protected void sequence_UNLIMITED_LITERAL(EObject context, UNLIMITED_LITERAL semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.NUMBER_LITERAL__VALUE) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.NUMBER_LITERAL__VALUE));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getUNLIMITED_LITERALAccess().getValueAsteriskKeyword_0(), semanticObject.getValue());
+ feeder.finish();
+ }
+
+
+ /**
+ * Constraint:
+ * ((op='!' | op='-' | op='+' | op='$' | op='~')? exp=PrimaryExpression)
+ */
+ protected void sequence_UnaryExpression(EObject context, UnaryExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (name=ID templateBinding=TemplateBinding?)
+ */
+ protected void sequence_UnqualifiedName(EObject context, UnqualifiedName semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * {NullExpression}
+ */
+ protected void sequence_ValueSpecification(EObject context, NullExpression semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (multiplicityIndicator?='['? variableName=ID initValue=AssignmentCompletion)
+ */
+ protected void sequence_VariableDeclarationCompletion(EObject context, VariableDeclarationCompletion semanticObject) {
+ genericSequencer.createSequence(context, semanticObject);
+ }
+
+
+ /**
+ * Constraint:
+ * (condition=Expression block=Block)
+ */
+ protected void sequence_WhileStatement(EObject context, WhileStatement semanticObject) {
+ if(errorAcceptor != null) {
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.WHILE_STATEMENT__CONDITION) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.WHILE_STATEMENT__CONDITION));
+ if(transientValues.isValueTransient(semanticObject, AlfPackage.Literals.WHILE_STATEMENT__BLOCK) == ValueTransient.YES)
+ errorAcceptor.accept(diagnosticProvider.createFeatureValueMissing(semanticObject, AlfPackage.Literals.WHILE_STATEMENT__BLOCK));
+ }
+ INodesForEObjectProvider nodes = createNodeProvider(semanticObject);
+ SequenceFeeder feeder = createSequencerFeeder(semanticObject, nodes);
+ feeder.accept(grammarAccess.getWhileStatementAccess().getConditionExpressionParserRuleCall_2_0(), semanticObject.getCondition());
+ feeder.accept(grammarAccess.getWhileStatementAccess().getBlockBlockParserRuleCall_4_0(), semanticObject.getBlock());
+ feeder.finish();
+ }
+}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSyntacticSequencer.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSyntacticSequencer.java
new file mode 100644
index 00000000000..c89fa274948
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/serializer/AbstractAlfSyntacticSequencer.java
@@ -0,0 +1,40 @@
+package org.eclipse.papyrus.alf.serializer;
+
+import com.google.inject.Inject;
+import java.util.List;
+import org.eclipse.emf.ecore.EObject;
+import org.eclipse.papyrus.alf.services.AlfGrammarAccess;
+import org.eclipse.xtext.IGrammarAccess;
+import org.eclipse.xtext.RuleCall;
+import org.eclipse.xtext.nodemodel.INode;
+import org.eclipse.xtext.serializer.analysis.GrammarAlias.AbstractElementAlias;
+import org.eclipse.xtext.serializer.analysis.ISyntacticSequencerPDAProvider.ISynTransition;
+import org.eclipse.xtext.serializer.sequencer.AbstractSyntacticSequencer;
+
+@SuppressWarnings("restriction")
+public class AbstractAlfSyntacticSequencer extends AbstractSyntacticSequencer {
+
+ protected AlfGrammarAccess grammarAccess;
+
+ @Inject
+ protected void init(IGrammarAccess access) {
+ grammarAccess = (AlfGrammarAccess) access;
+ }
+
+ @Override
+ protected String getUnassignedRuleCallToken(EObject semanticObject, RuleCall ruleCall, INode node) {
+ return "";
+ }
+
+
+ @Override
+ protected void emitUnassignedTokens(EObject semanticObject, ISynTransition transition, INode fromNode, INode toNode) {
+ if (transition.getAmbiguousSyntaxes().isEmpty()) return;
+ List<INode> transitionNodes = collectNodes(fromNode, toNode);
+ for (AbstractElementAlias syntax : transition.getAmbiguousSyntaxes()) {
+ List<INode> syntaxNodes = getNodesFor(transitionNodes, syntax);
+ acceptNodes(getLastNavigableState(), syntaxNodes);
+ }
+ }
+
+}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/services/AlfGrammarAccess.java b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/services/AlfGrammarAccess.java
index 8a0ee016d26..ba708542b5e 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/services/AlfGrammarAccess.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src-gen/org/eclipse/papyrus/alf/services/AlfGrammarAccess.java
@@ -126,30 +126,19 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public class BOOLEAN_LITERALElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "BOOLEAN_LITERAL");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cValueBooleanValueEnumRuleCall_0_0 = (RuleCall)cValueAssignment_0.eContents().get(0);
- private final Assignment cSuffixAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cSuffixSuffixExpressionParserRuleCall_1_0 = (RuleCall)cSuffixAssignment_1.eContents().get(0);
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueBooleanValueEnumRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+ //// (suffix = SuffixExpression) ? ;
//BOOLEAN_LITERAL:
- // value=BooleanValue suffix=SuffixExpression?;
+ // value=BooleanValue;
public ParserRule getRule() { return rule; }
- //value=BooleanValue suffix=SuffixExpression?
- public Group getGroup() { return cGroup; }
-
//value=BooleanValue
- public Assignment getValueAssignment_0() { return cValueAssignment_0; }
+ public Assignment getValueAssignment() { return cValueAssignment; }
//BooleanValue
- public RuleCall getValueBooleanValueEnumRuleCall_0_0() { return cValueBooleanValueEnumRuleCall_0_0; }
-
- //suffix=SuffixExpression?
- public Assignment getSuffixAssignment_1() { return cSuffixAssignment_1; }
-
- //SuffixExpression
- public RuleCall getSuffixSuffixExpressionParserRuleCall_1_0() { return cSuffixSuffixExpressionParserRuleCall_1_0; }
+ public RuleCall getValueBooleanValueEnumRuleCall_0() { return cValueBooleanValueEnumRuleCall_0; }
}
public class NUMBER_LITERALElements extends AbstractParserRuleElementFinder {
@@ -174,86 +163,53 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public class INTEGER_LITERALElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "INTEGER_LITERAL");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cValueIntegerValueTerminalRuleCall_0_0 = (RuleCall)cValueAssignment_0.eContents().get(0);
- private final Assignment cSuffixAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cSuffixSuffixExpressionParserRuleCall_1_0 = (RuleCall)cSuffixAssignment_1.eContents().get(0);
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueIntegerValueTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+ //// (suffix = SuffixExpression) ? ;
//INTEGER_LITERAL:
- // value=IntegerValue suffix=SuffixExpression?;
+ // value=IntegerValue;
public ParserRule getRule() { return rule; }
- //value=IntegerValue suffix=SuffixExpression?
- public Group getGroup() { return cGroup; }
-
//value=IntegerValue
- public Assignment getValueAssignment_0() { return cValueAssignment_0; }
+ public Assignment getValueAssignment() { return cValueAssignment; }
//IntegerValue
- public RuleCall getValueIntegerValueTerminalRuleCall_0_0() { return cValueIntegerValueTerminalRuleCall_0_0; }
-
- //suffix=SuffixExpression?
- public Assignment getSuffixAssignment_1() { return cSuffixAssignment_1; }
-
- //SuffixExpression
- public RuleCall getSuffixSuffixExpressionParserRuleCall_1_0() { return cSuffixSuffixExpressionParserRuleCall_1_0; }
+ public RuleCall getValueIntegerValueTerminalRuleCall_0() { return cValueIntegerValueTerminalRuleCall_0; }
}
public class UNLIMITED_LITERALElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "UNLIMITED_LITERAL");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final Keyword cValueAsteriskKeyword_0_0 = (Keyword)cValueAssignment_0.eContents().get(0);
- private final Assignment cSuffixAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cSuffixSuffixExpressionParserRuleCall_1_0 = (RuleCall)cSuffixAssignment_1.eContents().get(0);
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final Keyword cValueAsteriskKeyword_0 = (Keyword)cValueAssignment.eContents().get(0);
+ //// (suffix = SuffixExpression) ? ;
//UNLIMITED_LITERAL:
- // value="*" suffix=SuffixExpression?;
+ // value="*";
public ParserRule getRule() { return rule; }
- //value="*" suffix=SuffixExpression?
- public Group getGroup() { return cGroup; }
-
//value="*"
- public Assignment getValueAssignment_0() { return cValueAssignment_0; }
+ public Assignment getValueAssignment() { return cValueAssignment; }
//"*"
- public Keyword getValueAsteriskKeyword_0_0() { return cValueAsteriskKeyword_0_0; }
-
- //suffix=SuffixExpression?
- public Assignment getSuffixAssignment_1() { return cSuffixAssignment_1; }
-
- //SuffixExpression
- public RuleCall getSuffixSuffixExpressionParserRuleCall_1_0() { return cSuffixSuffixExpressionParserRuleCall_1_0; }
+ public Keyword getValueAsteriskKeyword_0() { return cValueAsteriskKeyword_0; }
}
public class STRING_LITERALElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "STRING_LITERAL");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cValueAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cValueSTRINGTerminalRuleCall_0_0 = (RuleCall)cValueAssignment_0.eContents().get(0);
- private final Assignment cSuffixAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cSuffixSuffixExpressionParserRuleCall_1_0 = (RuleCall)cSuffixAssignment_1.eContents().get(0);
+ private final Assignment cValueAssignment = (Assignment)rule.eContents().get(1);
+ private final RuleCall cValueSTRINGTerminalRuleCall_0 = (RuleCall)cValueAssignment.eContents().get(0);
+ //// (suffix = SuffixExpression) ?;
//STRING_LITERAL:
- // value=STRING suffix=SuffixExpression?;
+ // value=STRING;
public ParserRule getRule() { return rule; }
- //value=STRING suffix=SuffixExpression?
- public Group getGroup() { return cGroup; }
-
//value=STRING
- public Assignment getValueAssignment_0() { return cValueAssignment_0; }
+ public Assignment getValueAssignment() { return cValueAssignment; }
//STRING
- public RuleCall getValueSTRINGTerminalRuleCall_0_0() { return cValueSTRINGTerminalRuleCall_0_0; }
-
- //suffix=SuffixExpression?
- public Assignment getSuffixAssignment_1() { return cSuffixAssignment_1; }
-
- //SuffixExpression
- public RuleCall getSuffixSuffixExpressionParserRuleCall_1_0() { return cSuffixSuffixExpressionParserRuleCall_1_0; }
+ public RuleCall getValueSTRINGTerminalRuleCall_0() { return cValueSTRINGTerminalRuleCall_0; }
}
public class NameExpressionElements extends AbstractParserRuleElementFinder {
@@ -1342,42 +1298,6 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public RuleCall getSuffixSuffixExpressionParserRuleCall_3_0() { return cSuffixSuffixExpressionParserRuleCall_3_0; }
}
- public class OperationCallExpressionWithoutDotElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "OperationCallExpressionWithoutDot");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cOperationNameAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cOperationNameIDTerminalRuleCall_0_0 = (RuleCall)cOperationNameAssignment_0.eContents().get(0);
- private final Assignment cTupleAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cTupleTupleParserRuleCall_1_0 = (RuleCall)cTupleAssignment_1.eContents().get(0);
- private final Assignment cSuffixAssignment_2 = (Assignment)cGroup.eContents().get(2);
- private final RuleCall cSuffixSuffixExpressionParserRuleCall_2_0 = (RuleCall)cSuffixAssignment_2.eContents().get(0);
-
- //OperationCallExpressionWithoutDot:
- // operationName=ID tuple=Tuple suffix=SuffixExpression?;
- public ParserRule getRule() { return rule; }
-
- //operationName=ID tuple=Tuple suffix=SuffixExpression?
- public Group getGroup() { return cGroup; }
-
- //operationName=ID
- public Assignment getOperationNameAssignment_0() { return cOperationNameAssignment_0; }
-
- //ID
- public RuleCall getOperationNameIDTerminalRuleCall_0_0() { return cOperationNameIDTerminalRuleCall_0_0; }
-
- //tuple=Tuple
- public Assignment getTupleAssignment_1() { return cTupleAssignment_1; }
-
- //Tuple
- public RuleCall getTupleTupleParserRuleCall_1_0() { return cTupleTupleParserRuleCall_1_0; }
-
- //suffix=SuffixExpression?
- public Assignment getSuffixAssignment_2() { return cSuffixAssignment_2; }
-
- //SuffixExpression
- public RuleCall getSuffixSuffixExpressionParserRuleCall_2_0() { return cSuffixSuffixExpressionParserRuleCall_2_0; }
- }
-
public class PropertyCallExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "PropertyCallExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
@@ -1392,6 +1312,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private final Assignment cSuffixAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cSuffixSuffixExpressionParserRuleCall_3_0 = (RuleCall)cSuffixAssignment_3.eContents().get(0);
+ //// OperationCallExpressionWithoutDot :
+ //// operationName = ID tuple = Tuple (suffix = SuffixExpression)?
+ //// ;
//PropertyCallExpression:
// "." propertyName=ID ("[" index=Expression "]")? suffix=SuffixExpression?;
public ParserRule getRule() { return rule; }
@@ -1510,57 +1433,56 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public class LinkOperationTupleElementElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "LinkOperationTupleElement");
private final Group cGroup = (Group)rule.eContents().get(1);
- private final Assignment cObjectOrRoleAssignment_0 = (Assignment)cGroup.eContents().get(0);
- private final RuleCall cObjectOrRoleIDTerminalRuleCall_0_0 = (RuleCall)cObjectOrRoleAssignment_0.eContents().get(0);
+ private final Assignment cRoleAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cRoleIDTerminalRuleCall_0_0 = (RuleCall)cRoleAssignment_0.eContents().get(0);
private final Group cGroup_1 = (Group)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cGroup_1.eContents().get(0);
- private final Keyword cLeftSquareBracketKeyword_1_0_0 = (Keyword)cGroup_1_0.eContents().get(0);
- private final Assignment cRoleIndexAssignment_1_0_1 = (Assignment)cGroup_1_0.eContents().get(1);
- private final RuleCall cRoleIndexExpressionParserRuleCall_1_0_1_0 = (RuleCall)cRoleIndexAssignment_1_0_1.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_1_0_2 = (Keyword)cGroup_1_0.eContents().get(2);
- private final Keyword cEqualsSignGreaterThanSignKeyword_1_1 = (Keyword)cGroup_1.eContents().get(1);
- private final Assignment cObjectAssignment_1_2 = (Assignment)cGroup_1.eContents().get(2);
- private final RuleCall cObjectIDTerminalRuleCall_1_2_0 = (RuleCall)cObjectAssignment_1_2.eContents().get(0);
+ private final Keyword cLeftSquareBracketKeyword_1_0 = (Keyword)cGroup_1.eContents().get(0);
+ private final Assignment cRoleIndexAssignment_1_1 = (Assignment)cGroup_1.eContents().get(1);
+ private final RuleCall cRoleIndexExpressionParserRuleCall_1_1_0 = (RuleCall)cRoleIndexAssignment_1_1.eContents().get(0);
+ private final Keyword cRightSquareBracketKeyword_1_2 = (Keyword)cGroup_1.eContents().get(2);
+ private final Keyword cEqualsSignGreaterThanSignKeyword_2 = (Keyword)cGroup.eContents().get(2);
+ private final Assignment cObjectAssignment_3 = (Assignment)cGroup.eContents().get(3);
+ private final RuleCall cObjectExpressionParserRuleCall_3_0 = (RuleCall)cObjectAssignment_3.eContents().get(0);
+ ////LinkOperationTupleElement :
+ //// objectOrRole = ID (('['roleIndex = Expression ']')? '=>' object = ID)?
+ ////;
//LinkOperationTupleElement:
- // objectOrRole=ID (("[" roleIndex=Expression "]")? "=>" object=ID)?;
+ // role=ID ("[" roleIndex=Expression "]")? "=>" object=Expression;
public ParserRule getRule() { return rule; }
- //objectOrRole=ID (("[" roleIndex=Expression "]")? "=>" object=ID)?
+ //role=ID ("[" roleIndex=Expression "]")? "=>" object=Expression
public Group getGroup() { return cGroup; }
- //objectOrRole=ID
- public Assignment getObjectOrRoleAssignment_0() { return cObjectOrRoleAssignment_0; }
+ //role=ID
+ public Assignment getRoleAssignment_0() { return cRoleAssignment_0; }
//ID
- public RuleCall getObjectOrRoleIDTerminalRuleCall_0_0() { return cObjectOrRoleIDTerminalRuleCall_0_0; }
-
- //(("[" roleIndex=Expression "]")? "=>" object=ID)?
- public Group getGroup_1() { return cGroup_1; }
+ public RuleCall getRoleIDTerminalRuleCall_0_0() { return cRoleIDTerminalRuleCall_0_0; }
//("[" roleIndex=Expression "]")?
- public Group getGroup_1_0() { return cGroup_1_0; }
+ public Group getGroup_1() { return cGroup_1; }
//"["
- public Keyword getLeftSquareBracketKeyword_1_0_0() { return cLeftSquareBracketKeyword_1_0_0; }
+ public Keyword getLeftSquareBracketKeyword_1_0() { return cLeftSquareBracketKeyword_1_0; }
//roleIndex=Expression
- public Assignment getRoleIndexAssignment_1_0_1() { return cRoleIndexAssignment_1_0_1; }
+ public Assignment getRoleIndexAssignment_1_1() { return cRoleIndexAssignment_1_1; }
//Expression
- public RuleCall getRoleIndexExpressionParserRuleCall_1_0_1_0() { return cRoleIndexExpressionParserRuleCall_1_0_1_0; }
+ public RuleCall getRoleIndexExpressionParserRuleCall_1_1_0() { return cRoleIndexExpressionParserRuleCall_1_1_0; }
//"]"
- public Keyword getRightSquareBracketKeyword_1_0_2() { return cRightSquareBracketKeyword_1_0_2; }
+ public Keyword getRightSquareBracketKeyword_1_2() { return cRightSquareBracketKeyword_1_2; }
//"=>"
- public Keyword getEqualsSignGreaterThanSignKeyword_1_1() { return cEqualsSignGreaterThanSignKeyword_1_1; }
+ public Keyword getEqualsSignGreaterThanSignKeyword_2() { return cEqualsSignGreaterThanSignKeyword_2; }
- //object=ID
- public Assignment getObjectAssignment_1_2() { return cObjectAssignment_1_2; }
+ //object=Expression
+ public Assignment getObjectAssignment_3() { return cObjectAssignment_3; }
- //ID
- public RuleCall getObjectIDTerminalRuleCall_1_2_0() { return cObjectIDTerminalRuleCall_1_2_0; }
+ //Expression
+ public RuleCall getObjectExpressionParserRuleCall_3_0() { return cObjectExpressionParserRuleCall_3_0; }
}
public class SequenceOperationExpressionElements extends AbstractParserRuleElementFinder {
@@ -1568,27 +1490,29 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cHyphenMinusGreaterThanSignKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cOperationNameAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cOperationNameIDTerminalRuleCall_1_0 = (RuleCall)cOperationNameAssignment_1.eContents().get(0);
+ private final RuleCall cOperationNameQualifiedNameWithBindingParserRuleCall_1_0 = (RuleCall)cOperationNameAssignment_1.eContents().get(0);
private final Assignment cTupleAssignment_2 = (Assignment)cGroup.eContents().get(2);
private final RuleCall cTupleTupleParserRuleCall_2_0 = (RuleCall)cTupleAssignment_2.eContents().get(0);
private final Assignment cSuffixAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cSuffixSuffixExpressionParserRuleCall_3_0 = (RuleCall)cSuffixAssignment_3.eContents().get(0);
- //SequenceOperationExpression:
- // "->" operationName=ID tuple=Tuple suffix=SuffixExpression?;
+ //SequenceOperationExpression: //'->' operationName = ID tuple = Tuple (suffix = SuffixExpression) ?
+ // "->" operationName=QualifiedNameWithBinding tuple=Tuple suffix=SuffixExpression?;
public ParserRule getRule() { return rule; }
- //"->" operationName=ID tuple=Tuple suffix=SuffixExpression?
+ ////'->' operationName = ID tuple = Tuple (suffix = SuffixExpression) ?
+ //"->" operationName=QualifiedNameWithBinding tuple=Tuple suffix=SuffixExpression?
public Group getGroup() { return cGroup; }
+ ////'->' operationName = ID tuple = Tuple (suffix = SuffixExpression) ?
//"->"
public Keyword getHyphenMinusGreaterThanSignKeyword_0() { return cHyphenMinusGreaterThanSignKeyword_0; }
- //operationName=ID
+ //operationName=QualifiedNameWithBinding
public Assignment getOperationNameAssignment_1() { return cOperationNameAssignment_1; }
- //ID
- public RuleCall getOperationNameIDTerminalRuleCall_1_0() { return cOperationNameIDTerminalRuleCall_1_0; }
+ //QualifiedNameWithBinding
+ public RuleCall getOperationNameQualifiedNameWithBindingParserRuleCall_1_0() { return cOperationNameQualifiedNameWithBindingParserRuleCall_1_0; }
//tuple=Tuple
public Assignment getTupleAssignment_2() { return cTupleAssignment_2; }
@@ -2070,59 +1994,66 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private final Group cGroup = (Group)rule.eContents().get(1);
private final Keyword cSuperKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Alternatives cAlternatives_1 = (Alternatives)cGroup.eContents().get(1);
- private final Group cGroup_1_0 = (Group)cAlternatives_1.eContents().get(0);
- private final Keyword cFullStopKeyword_1_0_0 = (Keyword)cGroup_1_0.eContents().get(0);
- private final Assignment cClassNameAssignment_1_0_1 = (Assignment)cGroup_1_0.eContents().get(1);
- private final RuleCall cClassNameIDTerminalRuleCall_1_0_1_0 = (RuleCall)cClassNameAssignment_1_0_1.eContents().get(0);
- private final Keyword cColonColonKeyword_1_0_2 = (Keyword)cGroup_1_0.eContents().get(2);
- private final Assignment cOperationCallWithoutDotAssignment_1_0_3 = (Assignment)cGroup_1_0.eContents().get(3);
- private final RuleCall cOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0 = (RuleCall)cOperationCallWithoutDotAssignment_1_0_3.eContents().get(0);
- private final Assignment cOperationCallAssignment_1_1 = (Assignment)cAlternatives_1.eContents().get(1);
- private final RuleCall cOperationCallOperationCallExpressionParserRuleCall_1_1_0 = (RuleCall)cOperationCallAssignment_1_1.eContents().get(0);
+ private final Assignment cTupleAssignment_1_0 = (Assignment)cAlternatives_1.eContents().get(0);
+ private final RuleCall cTupleTupleParserRuleCall_1_0_0 = (RuleCall)cTupleAssignment_1_0.eContents().get(0);
+ private final Group cGroup_1_1 = (Group)cAlternatives_1.eContents().get(1);
+ private final Keyword cFullStopKeyword_1_1_0 = (Keyword)cGroup_1_1.eContents().get(0);
+ private final Assignment cOperationNameAssignment_1_1_1 = (Assignment)cGroup_1_1.eContents().get(1);
+ private final RuleCall cOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0 = (RuleCall)cOperationNameAssignment_1_1_1.eContents().get(0);
+ private final Assignment cTupleAssignment_1_1_2 = (Assignment)cGroup_1_1.eContents().get(2);
+ private final RuleCall cTupleTupleParserRuleCall_1_1_2_0 = (RuleCall)cTupleAssignment_1_1_2.eContents().get(0);
+ //// SuperInvocationExpression :
+ //// //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
+ //// 'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////;
//SuperInvocationExpression: //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
- // "super" ("." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot |
- // operationCall=OperationCallExpression);
+ ////'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////'super' ((tuple = Tuple) |
+ //// ('.' (path = QualifiedNamePath) operation = ID tuple = Tuple))
+ // "super" (tuple=Tuple | "." operationName=QualifiedNameWithBinding tuple=Tuple);
public ParserRule getRule() { return rule; }
////{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
- //"super" ("." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot |
- //operationCall=OperationCallExpression)
+ ////'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////'super' ((tuple = Tuple) |
+ //// ('.' (path = QualifiedNamePath) operation = ID tuple = Tuple))
+ //"super" (tuple=Tuple | "." operationName=QualifiedNameWithBinding tuple=Tuple)
public Group getGroup() { return cGroup; }
////{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
+ ////'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////'super' ((tuple = Tuple) |
+ //// ('.' (path = QualifiedNamePath) operation = ID tuple = Tuple))
//"super"
public Keyword getSuperKeyword_0() { return cSuperKeyword_0; }
- //"." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot | operationCall=OperationCallExpression
+ //tuple=Tuple | "." operationName=QualifiedNameWithBinding tuple=Tuple
public Alternatives getAlternatives_1() { return cAlternatives_1; }
- //"." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot
- public Group getGroup_1_0() { return cGroup_1_0; }
+ //tuple=Tuple
+ public Assignment getTupleAssignment_1_0() { return cTupleAssignment_1_0; }
- //"."
- public Keyword getFullStopKeyword_1_0_0() { return cFullStopKeyword_1_0_0; }
+ //Tuple
+ public RuleCall getTupleTupleParserRuleCall_1_0_0() { return cTupleTupleParserRuleCall_1_0_0; }
- //className=ID
- public Assignment getClassNameAssignment_1_0_1() { return cClassNameAssignment_1_0_1; }
+ //"." operationName=QualifiedNameWithBinding tuple=Tuple
+ public Group getGroup_1_1() { return cGroup_1_1; }
- //ID
- public RuleCall getClassNameIDTerminalRuleCall_1_0_1_0() { return cClassNameIDTerminalRuleCall_1_0_1_0; }
-
- //"::"
- public Keyword getColonColonKeyword_1_0_2() { return cColonColonKeyword_1_0_2; }
+ //"."
+ public Keyword getFullStopKeyword_1_1_0() { return cFullStopKeyword_1_1_0; }
- //operationCallWithoutDot=OperationCallExpressionWithoutDot
- public Assignment getOperationCallWithoutDotAssignment_1_0_3() { return cOperationCallWithoutDotAssignment_1_0_3; }
+ //operationName=QualifiedNameWithBinding
+ public Assignment getOperationNameAssignment_1_1_1() { return cOperationNameAssignment_1_1_1; }
- //OperationCallExpressionWithoutDot
- public RuleCall getOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0() { return cOperationCallWithoutDotOperationCallExpressionWithoutDotParserRuleCall_1_0_3_0; }
+ //QualifiedNameWithBinding
+ public RuleCall getOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0() { return cOperationNameQualifiedNameWithBindingParserRuleCall_1_1_1_0; }
- //operationCall=OperationCallExpression
- public Assignment getOperationCallAssignment_1_1() { return cOperationCallAssignment_1_1; }
+ //tuple=Tuple
+ public Assignment getTupleAssignment_1_1_2() { return cTupleAssignment_1_1_2; }
- //OperationCallExpression
- public RuleCall getOperationCallOperationCallExpressionParserRuleCall_1_1_0() { return cOperationCallOperationCallExpressionParserRuleCall_1_1_0; }
+ //Tuple
+ public RuleCall getTupleTupleParserRuleCall_1_1_2_0() { return cTupleTupleParserRuleCall_1_1_2_0; }
}
public class InstanceCreationExpressionElements extends AbstractParserRuleElementFinder {
@@ -2131,23 +2062,29 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private final Keyword cNewKeyword_0 = (Keyword)cGroup.eContents().get(0);
private final Assignment cConstructorAssignment_1 = (Assignment)cGroup.eContents().get(1);
private final RuleCall cConstructorQualifiedNameWithBindingParserRuleCall_1_0 = (RuleCall)cConstructorAssignment_1.eContents().get(0);
- private final Alternatives cAlternatives_2 = (Alternatives)cGroup.eContents().get(2);
- private final Assignment cTupleAssignment_2_0 = (Assignment)cAlternatives_2.eContents().get(0);
- private final RuleCall cTupleTupleParserRuleCall_2_0_0 = (RuleCall)cTupleAssignment_2_0.eContents().get(0);
- private final Assignment cSequenceConstuctionCompletionAssignment_2_1 = (Assignment)cAlternatives_2.eContents().get(1);
- private final RuleCall cSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0 = (RuleCall)cSequenceConstuctionCompletionAssignment_2_1.eContents().get(0);
+ private final Assignment cTupleAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cTupleInstanceCreationTupleParserRuleCall_2_0 = (RuleCall)cTupleAssignment_2.eContents().get(0);
private final Assignment cSuffixAssignment_3 = (Assignment)cGroup.eContents().get(3);
private final RuleCall cSuffixSuffixExpressionParserRuleCall_3_0 = (RuleCall)cSuffixAssignment_3.eContents().get(0);
- //InstanceCreationExpression:
- // "new" constructor=QualifiedNameWithBinding (tuple=Tuple |
- // sequenceConstuctionCompletion=SequenceConstructionCompletion) suffix=SuffixExpression?;
+ ////InstanceCreationExpression :
+ ////'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
+ ////'new' constructor=QualifiedNameWithBinding
+ //// tuple = Tuple (suffix = SuffixExpression) ?
+ ////;
+ //InstanceCreationExpression: //'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
+ // "new" constructor=QualifiedNameWithBinding tuple=InstanceCreationTuple suffix=SuffixExpression?;
public ParserRule getRule() { return rule; }
- //"new" constructor=QualifiedNameWithBinding (tuple=Tuple | sequenceConstuctionCompletion=SequenceConstructionCompletion)
- //suffix=SuffixExpression?
+ ////'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
+ //"new" constructor=QualifiedNameWithBinding tuple=InstanceCreationTuple suffix=SuffixExpression?
public Group getGroup() { return cGroup; }
+ ////'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
//"new"
public Keyword getNewKeyword_0() { return cNewKeyword_0; }
@@ -2157,20 +2094,11 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
//QualifiedNameWithBinding
public RuleCall getConstructorQualifiedNameWithBindingParserRuleCall_1_0() { return cConstructorQualifiedNameWithBindingParserRuleCall_1_0; }
- //tuple=Tuple | sequenceConstuctionCompletion=SequenceConstructionCompletion
- public Alternatives getAlternatives_2() { return cAlternatives_2; }
-
- //tuple=Tuple
- public Assignment getTupleAssignment_2_0() { return cTupleAssignment_2_0; }
-
- //Tuple
- public RuleCall getTupleTupleParserRuleCall_2_0_0() { return cTupleTupleParserRuleCall_2_0_0; }
-
- //sequenceConstuctionCompletion=SequenceConstructionCompletion
- public Assignment getSequenceConstuctionCompletionAssignment_2_1() { return cSequenceConstuctionCompletionAssignment_2_1; }
+ //tuple=InstanceCreationTuple
+ public Assignment getTupleAssignment_2() { return cTupleAssignment_2; }
- //SequenceConstructionCompletion
- public RuleCall getSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0() { return cSequenceConstuctionCompletionSequenceConstructionCompletionParserRuleCall_2_1_0; }
+ //InstanceCreationTuple
+ public RuleCall getTupleInstanceCreationTupleParserRuleCall_2_0() { return cTupleInstanceCreationTupleParserRuleCall_2_0; }
//suffix=SuffixExpression?
public Assignment getSuffixAssignment_3() { return cSuffixAssignment_3; }
@@ -2179,6 +2107,96 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public RuleCall getSuffixSuffixExpressionParserRuleCall_3_0() { return cSuffixSuffixExpressionParserRuleCall_3_0; }
}
+ public class InstanceCreationTupleElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InstanceCreationTuple");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Action cInstanceCreationTupleAction_0 = (Action)cGroup.eContents().get(0);
+ private final Keyword cLeftParenthesisKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Group cGroup_2 = (Group)cGroup.eContents().get(2);
+ private final Assignment cInstanceCreationTupleElementAssignment_2_0 = (Assignment)cGroup_2.eContents().get(0);
+ private final RuleCall cInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0 = (RuleCall)cInstanceCreationTupleElementAssignment_2_0.eContents().get(0);
+ private final Group cGroup_2_1 = (Group)cGroup_2.eContents().get(1);
+ private final Keyword cCommaKeyword_2_1_0 = (Keyword)cGroup_2_1.eContents().get(0);
+ private final Assignment cInstanceCreationTupleElementAssignment_2_1_1 = (Assignment)cGroup_2_1.eContents().get(1);
+ private final RuleCall cInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0 = (RuleCall)cInstanceCreationTupleElementAssignment_2_1_1.eContents().get(0);
+ private final Keyword cRightParenthesisKeyword_3 = (Keyword)cGroup.eContents().get(3);
+
+ //InstanceCreationTuple:
+ // {InstanceCreationTuple} "(" (instanceCreationTupleElement+=InstanceCreationTupleElement (","
+ // instanceCreationTupleElement+=InstanceCreationTupleElement)*)? ")";
+ public ParserRule getRule() { return rule; }
+
+ //{InstanceCreationTuple} "(" (instanceCreationTupleElement+=InstanceCreationTupleElement (","
+ //instanceCreationTupleElement+=InstanceCreationTupleElement)*)? ")"
+ public Group getGroup() { return cGroup; }
+
+ //{InstanceCreationTuple}
+ public Action getInstanceCreationTupleAction_0() { return cInstanceCreationTupleAction_0; }
+
+ //"("
+ public Keyword getLeftParenthesisKeyword_1() { return cLeftParenthesisKeyword_1; }
+
+ //(instanceCreationTupleElement+=InstanceCreationTupleElement (","
+ //instanceCreationTupleElement+=InstanceCreationTupleElement)*)?
+ public Group getGroup_2() { return cGroup_2; }
+
+ //instanceCreationTupleElement+=InstanceCreationTupleElement
+ public Assignment getInstanceCreationTupleElementAssignment_2_0() { return cInstanceCreationTupleElementAssignment_2_0; }
+
+ //InstanceCreationTupleElement
+ public RuleCall getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0() { return cInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_0_0; }
+
+ //("," instanceCreationTupleElement+=InstanceCreationTupleElement)*
+ public Group getGroup_2_1() { return cGroup_2_1; }
+
+ //","
+ public Keyword getCommaKeyword_2_1_0() { return cCommaKeyword_2_1_0; }
+
+ //instanceCreationTupleElement+=InstanceCreationTupleElement
+ public Assignment getInstanceCreationTupleElementAssignment_2_1_1() { return cInstanceCreationTupleElementAssignment_2_1_1; }
+
+ //InstanceCreationTupleElement
+ public RuleCall getInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0() { return cInstanceCreationTupleElementInstanceCreationTupleElementParserRuleCall_2_1_1_0; }
+
+ //")"
+ public Keyword getRightParenthesisKeyword_3() { return cRightParenthesisKeyword_3; }
+ }
+
+ public class InstanceCreationTupleElementElements extends AbstractParserRuleElementFinder {
+ private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "InstanceCreationTupleElement");
+ private final Group cGroup = (Group)rule.eContents().get(1);
+ private final Assignment cRoleAssignment_0 = (Assignment)cGroup.eContents().get(0);
+ private final RuleCall cRoleIDTerminalRuleCall_0_0 = (RuleCall)cRoleAssignment_0.eContents().get(0);
+ private final Keyword cEqualsSignGreaterThanSignKeyword_1 = (Keyword)cGroup.eContents().get(1);
+ private final Assignment cObjectAssignment_2 = (Assignment)cGroup.eContents().get(2);
+ private final RuleCall cObjectExpressionParserRuleCall_2_0 = (RuleCall)cObjectAssignment_2.eContents().get(0);
+
+ ////LinkOperationTupleElement :
+ //// objectOrRole = ID (('['roleIndex = Expression ']')? '=>' object = ID)?
+ ////;
+ //InstanceCreationTupleElement:
+ // role=ID "=>" object=Expression;
+ public ParserRule getRule() { return rule; }
+
+ //role=ID "=>" object=Expression
+ public Group getGroup() { return cGroup; }
+
+ //role=ID
+ public Assignment getRoleAssignment_0() { return cRoleAssignment_0; }
+
+ //ID
+ public RuleCall getRoleIDTerminalRuleCall_0_0() { return cRoleIDTerminalRuleCall_0_0; }
+
+ //"=>"
+ public Keyword getEqualsSignGreaterThanSignKeyword_1() { return cEqualsSignGreaterThanSignKeyword_1; }
+
+ //object=Expression
+ public Assignment getObjectAssignment_2() { return cObjectAssignment_2; }
+
+ //Expression
+ public RuleCall getObjectExpressionParserRuleCall_2_0() { return cObjectExpressionParserRuleCall_2_0; }
+ }
+
public class SequenceConstructionOrAccessCompletionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SequenceConstructionOrAccessCompletion");
private final Alternatives cAlternatives = (Alternatives)rule.eContents().get(1);
@@ -2282,42 +2300,6 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
public RuleCall getExpressionSequenceConstructionExpressionParserRuleCall_1_0() { return cExpressionSequenceConstructionExpressionParserRuleCall_1_0; }
}
- public class SequenceConstructionCompletionElements extends AbstractParserRuleElementFinder {
- private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SequenceConstructionCompletion");
- private final Group cGroup = (Group)rule.eContents().get(1);
- private final Group cGroup_0 = (Group)cGroup.eContents().get(0);
- private final Assignment cMultiplicityIndicatorAssignment_0_0 = (Assignment)cGroup_0.eContents().get(0);
- private final Keyword cMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0 = (Keyword)cMultiplicityIndicatorAssignment_0_0.eContents().get(0);
- private final Keyword cRightSquareBracketKeyword_0_1 = (Keyword)cGroup_0.eContents().get(1);
- private final Assignment cExpressionAssignment_1 = (Assignment)cGroup.eContents().get(1);
- private final RuleCall cExpressionSequenceConstructionExpressionParserRuleCall_1_0 = (RuleCall)cExpressionAssignment_1.eContents().get(0);
-
- //SequenceConstructionCompletion:
- // (multiplicityIndicator?="[" "]")? expression=SequenceConstructionExpression;
- public ParserRule getRule() { return rule; }
-
- //(multiplicityIndicator?="[" "]")? expression=SequenceConstructionExpression
- public Group getGroup() { return cGroup; }
-
- //(multiplicityIndicator?="[" "]")?
- public Group getGroup_0() { return cGroup_0; }
-
- //multiplicityIndicator?="["
- public Assignment getMultiplicityIndicatorAssignment_0_0() { return cMultiplicityIndicatorAssignment_0_0; }
-
- //"["
- public Keyword getMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0() { return cMultiplicityIndicatorLeftSquareBracketKeyword_0_0_0; }
-
- //"]"
- public Keyword getRightSquareBracketKeyword_0_1() { return cRightSquareBracketKeyword_0_1; }
-
- //expression=SequenceConstructionExpression
- public Assignment getExpressionAssignment_1() { return cExpressionAssignment_1; }
-
- //SequenceConstructionExpression
- public RuleCall getExpressionSequenceConstructionExpressionParserRuleCall_1_0() { return cExpressionSequenceConstructionExpressionParserRuleCall_1_0; }
- }
-
public class SequenceConstructionExpressionElements extends AbstractParserRuleElementFinder {
private final ParserRule rule = (ParserRule) GrammarUtil.findRuleForName(getGrammar(), "SequenceConstructionExpression");
private final Group cGroup = (Group)rule.eContents().get(1);
@@ -2335,6 +2317,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private final RuleCall cRangeUpperExpressionParserRuleCall_2_1_1_0 = (RuleCall)cRangeUpperAssignment_2_1_1.eContents().get(0);
private final Keyword cRightCurlyBracketKeyword_3 = (Keyword)cGroup.eContents().get(3);
+ ////SequenceConstructionCompletion :
+ //// (multiplicityIndicator ?= '['']')? expression = SequenceConstructionExpression
+ ////;
//SequenceConstructionExpression:
// "{" sequenceElement+=SequenceElement (("," sequenceElement+=SequenceElement)* | ".." rangeUpper=Expression) "}";
public ParserRule getRule() { return rule; }
@@ -4422,7 +4407,6 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private PrimaryExpressionElements pPrimaryExpression;
private SuffixExpressionElements pSuffixExpression;
private OperationCallExpressionElements pOperationCallExpression;
- private OperationCallExpressionWithoutDotElements pOperationCallExpressionWithoutDot;
private PropertyCallExpressionElements pPropertyCallExpression;
private LinkOperationExpressionElements pLinkOperationExpression;
private LinkOperationTupleElements pLinkOperationTuple;
@@ -4445,10 +4429,11 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
private ThisExpressionElements pThisExpression;
private SuperInvocationExpressionElements pSuperInvocationExpression;
private InstanceCreationExpressionElements pInstanceCreationExpression;
+ private InstanceCreationTupleElements pInstanceCreationTuple;
+ private InstanceCreationTupleElementElements pInstanceCreationTupleElement;
private SequenceConstructionOrAccessCompletionElements pSequenceConstructionOrAccessCompletion;
private AccessCompletionElements pAccessCompletion;
private PartialSequenceConstructionCompletionElements pPartialSequenceConstructionCompletion;
- private SequenceConstructionCompletionElements pSequenceConstructionCompletion;
private SequenceConstructionExpressionElements pSequenceConstructionExpression;
private SequenceElementElements pSequenceElement;
private ClassExtentExpressionElements pClassExtentExpression;
@@ -4550,8 +4535,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getLITERALAccess().getRule();
}
+ //// (suffix = SuffixExpression) ? ;
//BOOLEAN_LITERAL:
- // value=BooleanValue suffix=SuffixExpression?;
+ // value=BooleanValue;
public BOOLEAN_LITERALElements getBOOLEAN_LITERALAccess() {
return (pBOOLEAN_LITERAL != null) ? pBOOLEAN_LITERAL : (pBOOLEAN_LITERAL = new BOOLEAN_LITERALElements());
}
@@ -4580,8 +4566,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getNUMBER_LITERALAccess().getRule();
}
+ //// (suffix = SuffixExpression) ? ;
//INTEGER_LITERAL:
- // value=IntegerValue suffix=SuffixExpression?;
+ // value=IntegerValue;
public INTEGER_LITERALElements getINTEGER_LITERALAccess() {
return (pINTEGER_LITERAL != null) ? pINTEGER_LITERAL : (pINTEGER_LITERAL = new INTEGER_LITERALElements());
}
@@ -4590,8 +4577,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getINTEGER_LITERALAccess().getRule();
}
+ //// (suffix = SuffixExpression) ? ;
//UNLIMITED_LITERAL:
- // value="*" suffix=SuffixExpression?;
+ // value="*";
public UNLIMITED_LITERALElements getUNLIMITED_LITERALAccess() {
return (pUNLIMITED_LITERAL != null) ? pUNLIMITED_LITERAL : (pUNLIMITED_LITERAL = new UNLIMITED_LITERALElements());
}
@@ -4611,8 +4599,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return (tIntegerValue != null) ? tIntegerValue : (tIntegerValue = (TerminalRule) GrammarUtil.findRuleForName(getGrammar(), "IntegerValue"));
}
+ //// (suffix = SuffixExpression) ?;
//STRING_LITERAL:
- // value=STRING suffix=SuffixExpression?;
+ // value=STRING;
public STRING_LITERALElements getSTRING_LITERALAccess() {
return (pSTRING_LITERAL != null) ? pSTRING_LITERAL : (pSTRING_LITERAL = new STRING_LITERALElements());
}
@@ -4907,16 +4896,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getOperationCallExpressionAccess().getRule();
}
- //OperationCallExpressionWithoutDot:
- // operationName=ID tuple=Tuple suffix=SuffixExpression?;
- public OperationCallExpressionWithoutDotElements getOperationCallExpressionWithoutDotAccess() {
- return (pOperationCallExpressionWithoutDot != null) ? pOperationCallExpressionWithoutDot : (pOperationCallExpressionWithoutDot = new OperationCallExpressionWithoutDotElements());
- }
-
- public ParserRule getOperationCallExpressionWithoutDotRule() {
- return getOperationCallExpressionWithoutDotAccess().getRule();
- }
-
+ //// OperationCallExpressionWithoutDot :
+ //// operationName = ID tuple = Tuple (suffix = SuffixExpression)?
+ //// ;
//PropertyCallExpression:
// "." propertyName=ID ("[" index=Expression "]")? suffix=SuffixExpression?;
public PropertyCallExpressionElements getPropertyCallExpressionAccess() {
@@ -4948,8 +4930,11 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getLinkOperationTupleAccess().getRule();
}
+ ////LinkOperationTupleElement :
+ //// objectOrRole = ID (('['roleIndex = Expression ']')? '=>' object = ID)?
+ ////;
//LinkOperationTupleElement:
- // objectOrRole=ID (("[" roleIndex=Expression "]")? "=>" object=ID)?;
+ // role=ID ("[" roleIndex=Expression "]")? "=>" object=Expression;
public LinkOperationTupleElementElements getLinkOperationTupleElementAccess() {
return (pLinkOperationTupleElement != null) ? pLinkOperationTupleElement : (pLinkOperationTupleElement = new LinkOperationTupleElementElements());
}
@@ -4968,8 +4953,8 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getLinkOperationKindAccess().getRule();
}
- //SequenceOperationExpression:
- // "->" operationName=ID tuple=Tuple suffix=SuffixExpression?;
+ //SequenceOperationExpression: //'->' operationName = ID tuple = Tuple (suffix = SuffixExpression) ?
+ // "->" operationName=QualifiedNameWithBinding tuple=Tuple suffix=SuffixExpression?;
public SequenceOperationExpressionElements getSequenceOperationExpressionAccess() {
return (pSequenceOperationExpression != null) ? pSequenceOperationExpression : (pSequenceOperationExpression = new SequenceOperationExpressionElements());
}
@@ -5119,9 +5104,15 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getThisExpressionAccess().getRule();
}
+ //// SuperInvocationExpression :
+ //// //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
+ //// 'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////;
//SuperInvocationExpression: //{SuperInvocationExpression} 'super' ('.' qualifiedNameRoot = ID '::' qualifiedNameRemaining = NameExpression)? //(suffix = SuffixExpression) ?
- // "super" ("." className=ID "::" operationCallWithoutDot=OperationCallExpressionWithoutDot |
- // operationCall=OperationCallExpression);
+ ////'super' ('.' className = ID '::' operationCallWithoutDot = OperationCallExpressionWithoutDot | operationCall = OperationCallExpression)
+ ////'super' ((tuple = Tuple) |
+ //// ('.' (path = QualifiedNamePath) operation = ID tuple = Tuple))
+ // "super" (tuple=Tuple | "." operationName=QualifiedNameWithBinding tuple=Tuple);
public SuperInvocationExpressionElements getSuperInvocationExpressionAccess() {
return (pSuperInvocationExpression != null) ? pSuperInvocationExpression : (pSuperInvocationExpression = new SuperInvocationExpressionElements());
}
@@ -5130,9 +5121,15 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getSuperInvocationExpressionAccess().getRule();
}
- //InstanceCreationExpression:
- // "new" constructor=QualifiedNameWithBinding (tuple=Tuple |
- // sequenceConstuctionCompletion=SequenceConstructionCompletion) suffix=SuffixExpression?;
+ ////InstanceCreationExpression :
+ ////'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
+ ////'new' constructor=QualifiedNameWithBinding
+ //// tuple = Tuple (suffix = SuffixExpression) ?
+ ////;
+ //InstanceCreationExpression: //'new' constructor=QualifiedNameWithBinding
+ //// (tuple = Tuple | sequenceConstuctionCompletion = SequenceConstructionCompletion) (suffix = SuffixExpression) ?
+ // "new" constructor=QualifiedNameWithBinding tuple=InstanceCreationTuple suffix=SuffixExpression?;
public InstanceCreationExpressionElements getInstanceCreationExpressionAccess() {
return (pInstanceCreationExpression != null) ? pInstanceCreationExpression : (pInstanceCreationExpression = new InstanceCreationExpressionElements());
}
@@ -5141,6 +5138,30 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getInstanceCreationExpressionAccess().getRule();
}
+ //InstanceCreationTuple:
+ // {InstanceCreationTuple} "(" (instanceCreationTupleElement+=InstanceCreationTupleElement (","
+ // instanceCreationTupleElement+=InstanceCreationTupleElement)*)? ")";
+ public InstanceCreationTupleElements getInstanceCreationTupleAccess() {
+ return (pInstanceCreationTuple != null) ? pInstanceCreationTuple : (pInstanceCreationTuple = new InstanceCreationTupleElements());
+ }
+
+ public ParserRule getInstanceCreationTupleRule() {
+ return getInstanceCreationTupleAccess().getRule();
+ }
+
+ ////LinkOperationTupleElement :
+ //// objectOrRole = ID (('['roleIndex = Expression ']')? '=>' object = ID)?
+ ////;
+ //InstanceCreationTupleElement:
+ // role=ID "=>" object=Expression;
+ public InstanceCreationTupleElementElements getInstanceCreationTupleElementAccess() {
+ return (pInstanceCreationTupleElement != null) ? pInstanceCreationTupleElement : (pInstanceCreationTupleElement = new InstanceCreationTupleElementElements());
+ }
+
+ public ParserRule getInstanceCreationTupleElementRule() {
+ return getInstanceCreationTupleElementAccess().getRule();
+ }
+
//SequenceConstructionOrAccessCompletion:
// multiplicityIndicator?="[" (accessCompletion=AccessCompletion |
// sequenceCompletion=PartialSequenceConstructionCompletion) | expression=SequenceConstructionExpression;
@@ -5172,16 +5193,9 @@ public class AlfGrammarAccess extends AbstractGrammarElementFinder {
return getPartialSequenceConstructionCompletionAccess().getRule();
}
- //SequenceConstructionCompletion:
- // (multiplicityIndicator?="[" "]")? expression=SequenceConstructionExpression;
- public SequenceConstructionCompletionElements getSequenceConstructionCompletionAccess() {
- return (pSequenceConstructionCompletion != null) ? pSequenceConstructionCompletion : (pSequenceConstructionCompletion = new SequenceConstructionCompletionElements());
- }
-
- public ParserRule getSequenceConstructionCompletionRule() {
- return getSequenceConstructionCompletionAccess().getRule();
- }
-
+ ////SequenceConstructionCompletion :
+ //// (multiplicityIndicator ?= '['']')? expression = SequenceConstructionExpression
+ ////;
//SequenceConstructionExpression:
// "{" sequenceElement+=SequenceElement (("," sequenceElement+=SequenceElement)* | ".." rangeUpper=Expression) "}";
public SequenceConstructionExpressionElements getSequenceConstructionExpressionAccess() {
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/GenerateAlf.mwe2 b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/GenerateAlf.mwe2
index fd626100672..fbf0a951ca1 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/GenerateAlf.mwe2
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/GenerateAlf.mwe2
@@ -11,6 +11,7 @@ var runtimeProject = "../${projectName}"
Workflow {
bean = StandaloneSetup {
+ scanClassPath = true
platformUri = "${runtimeProject}/.."
}
@@ -21,6 +22,9 @@ Workflow {
component = DirectoryCleaner {
directory = "${runtimeProject}.ui/src-gen"
}
+
+
+
component = Generator {
pathRtProject = runtimeProject
@@ -38,9 +42,11 @@ Workflow {
fragment = ecore.EcoreGeneratorFragment {
// referencedGenModels = "uri to genmodel, uri to next genmodel"
}
-
- // the serialization component
- fragment = parseTreeConstructor.ParseTreeConstructorFragment {}
+ // Serializer 2.0
+ fragment = serializer.SerializerFragment {
+ generateStub = false
+ }
+
// a custom ResourceFactory for use with EMF
fragment = resourceFactory.ResourceFactoryFragment {
@@ -70,6 +76,11 @@ Workflow {
//fragment = exporting.QualifiedNamesFragment {}
//fragment = builder.BuilderIntegrationFragment {}
+ // generator API
+ fragment = generator.GeneratorFragment {
+ generateMwe = false
+ generateJavaMain = false
+ }
// formatter API
fragment = formatting.FormatterFragment {}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/generator/AlfGenerator.xtend b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/generator/AlfGenerator.xtend
new file mode 100644
index 00000000000..6b7a26fb7c9
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/generator/AlfGenerator.xtend
@@ -0,0 +1,15 @@
+/*
+ * generated by Xtext
+ */
+package org.eclipse.papyrus.alf.generator
+
+import org.eclipse.emf.ecore.resource.Resource
+import org.eclipse.xtext.generator.IGenerator
+import org.eclipse.xtext.generator.IFileSystemAccess
+
+class AlfGenerator implements IGenerator {
+
+ override void doGenerate(Resource resource, IFileSystemAccess fsa) {
+ //TODO implement me
+ }
+}
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/AlfJavaValidator.java b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/AlfJavaValidator.java
index d87f9692a93..66d9fcaaa54 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/AlfJavaValidator.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/AlfJavaValidator.java
@@ -78,9 +78,9 @@ import org.eclipse.papyrus.alf.validation.typing.TypeFacade;
import org.eclipse.papyrus.alf.validation.typing.TypeFacadeFactory;
import org.eclipse.papyrus.alf.validation.typing.TypeUtils;
import org.eclipse.papyrus.alf.validation.typing.VoidFacade;
-import org.eclipse.papyrus.core.utils.EditorUtils;
-import org.eclipse.papyrus.extensionpoints.uml2.library.RegisteredLibrary;
-import org.eclipse.papyrus.extensionpoints.uml2.utils.Util;
+import org.eclipse.papyrus.infra.core.utils.EditorUtils;
+import org.eclipse.papyrus.uml.extensionpoints.library.RegisteredLibrary;
+import org.eclipse.papyrus.uml.extensionpoints.utils.Util;
import org.eclipse.swt.widgets.Shell;
import org.eclipse.uml2.uml.Class;
import org.eclipse.uml2.uml.Classifier;
@@ -177,7 +177,7 @@ public class AlfJavaValidator extends AbstractAlfJavaValidator {
OperationHistoryFactory.getOperationHistory().execute(updateCommand, new NullProgressMonitor(), null);
setContextClassifier(contextClassifier) ;
} catch (ExecutionException e) {
- org.eclipse.papyrus.properties.runtime.Activator.log.error(e);
+ System.err.println(e);
}
}
else {
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/typing/TypeUtils.java b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/typing/TypeUtils.java
index dbe88404c25..12aa77933ad 100644
--- a/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/typing/TypeUtils.java
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/src/org/eclipse/papyrus/alf/validation/typing/TypeUtils.java
@@ -1053,23 +1053,23 @@ public class TypeUtils {
}
}
- if (s.isATemplate()) {
- // A binding needs to be done, with the type of the prefix as an actual.
- Map<TemplateParameter, ParameterableElement> substitutions = new HashMap<TemplateParameter, ParameterableElement>() ;
- for (TemplateParameter tp : ((TemplateableElement)s.getActualSignatureObject()).getOwnedTemplateSignature().getOwnedParameters()) {
- substitutions.put(tp,typeOfPrefix.getTypeFacade().extractActualType()) ;
- }
- String sLabelInCaseOfErrorInBinding = "" + s.getLabel() ;
- s = s.bindTemplate(substitutions) ;
- if (s == null) { // a problem occurred with binding
- EObject source = exp.eContainer() ;
- EStructuralFeature containtFeature = exp.eContainingFeature() ;
- String errorMessage = "Could not implicitly bind behavior " + sLabelInCaseOfErrorInBinding + " with actual parameter " + typeOfPrefix.getTypeFacade().getLabel() ;
- ErrorTypeFacade unsupportedCase =
- TypeFacadeFactory.eInstance.createErrorTypeFacade(errorMessage, source, containtFeature) ;
- return TypeExpressionFactory.eInstance.createTypeExpression(unsupportedCase) ;
- }
- }
+// if (s.isATemplate()) {
+// // A binding needs to be done, with the type of the prefix as an actual.
+// Map<TemplateParameter, ParameterableElement> substitutions = new HashMap<TemplateParameter, ParameterableElement>() ;
+// for (TemplateParameter tp : ((TemplateableElement)s.getActualSignatureObject()).getOwnedTemplateSignature().getOwnedParameters()) {
+// substitutions.put(tp,typeOfPrefix.getTypeFacade().extractActualType()) ;
+// }
+// String sLabelInCaseOfErrorInBinding = "" + s.getLabel() ;
+// s = s.bindTemplate(substitutions) ;
+// if (s == null) { // a problem occurred with binding
+// EObject source = exp.eContainer() ;
+// EStructuralFeature containtFeature = exp.eContainingFeature() ;
+// String errorMessage = "Could not implicitly bind behavior " + sLabelInCaseOfErrorInBinding + " with actual parameter " + typeOfPrefix.getTypeFacade().getLabel() ;
+// ErrorTypeFacade unsupportedCase =
+// TypeFacadeFactory.eInstance.createErrorTypeFacade(errorMessage, source, containtFeature) ;
+// return TypeExpressionFactory.eInstance.createTypeExpression(unsupportedCase) ;
+// }
+// }
// The signature has been resolved.
// Needs to determine if this is a valid signature. i.e. must have its first parameter with direction in or inout, and multiplicity *
diff --git a/extraplugins/alf/org.eclipse.papyrus.alf/xtend-gen/org/eclipse/papyrus/alf/generator/AlfGenerator.java b/extraplugins/alf/org.eclipse.papyrus.alf/xtend-gen/org/eclipse/papyrus/alf/generator/AlfGenerator.java
new file mode 100644
index 00000000000..b87e2dcd8d8
--- /dev/null
+++ b/extraplugins/alf/org.eclipse.papyrus.alf/xtend-gen/org/eclipse/papyrus/alf/generator/AlfGenerator.java
@@ -0,0 +1,11 @@
+package org.eclipse.papyrus.alf.generator;
+
+import org.eclipse.emf.ecore.resource.Resource;
+import org.eclipse.xtext.generator.IFileSystemAccess;
+import org.eclipse.xtext.generator.IGenerator;
+
+@SuppressWarnings("all")
+public class AlfGenerator implements IGenerator {
+ public void doGenerate(final Resource resource, final IFileSystemAccess fsa) {
+ }
+}

Back to the top